like he said above, it's definitely vats. there is also security in the ignition switch.
you can try this
http://www.nelsonperformance.com/passkey.htm
and if that don't work, you need to get the pcm to someone who can disable vats.
Even in the future, I bet he will always have an issue with vats, it's a very picky system, so just get vats disabled in the pcm.
send me the pcm, i'll do it for $25.
later,
allen