Check the wiring to the cam sensor i had one that gave me trouble and the entire time it was the wire that was shorting out as the heat from the engine had melted the insulation. Mine was a 96 and teh the wiring harness was the same type as the fuel injector plug. Good luck