Whatyear is the motor,if its a 22re check that the windsheid isnt leaking water on the ecu. Ive had similar problem with my 88 pick up,wouldnt hurt either to double check fuel pressure and compression. Let me know how ya make out,my E-mail is Hatchadoin@aol.com 22re my specialty