check out your TPS connection and test the TPS its self -- I had the same problems this summer on my 86 1 ton 22re and it was the TPS - it would take about6-8 tries to start and it would fire and run for just a few quick seconds -- also try unhooking the battery and clearing the computer -- and try restarting it, it should fire right up, but only for the 1st time then the code gets set again -- good luck ! web page