I was just driving and the engine light came on (trueno 4age 1991) and was suddenly ideling at 500-600rpm. When taking off at the lgihts to go pull over i gave a bit of gas and the car sluggishly reved, but not as fast up, but was not gerky. Smooth but rather slow and not powerful at all. WHen stoped it seems like it MIGHT be running on 3 cylinders but im not sure. How do i check the engine codes or can only mechanic do this? I tried taking the positive off the batt to restart ecu but this didn't seem to work or didn't reset. Any help please!!!!

edit- I did the fault code thing with the paper clip and it flashed 6 times. what does this mean? i got off a linked site that it could be :RPM SIGNAL-NO SIGNAL TO ECU FROM DISTRIBUTOR ("Ne"OR "G") AFTER ENGINE HAS BEEN CRANKED
--DISTRIBUTOR/CIRCUIT
--STARTERSIGNAL CIRCUIT
--IGNITER/IGNITER CIRCUIT
--ECU
Any more help Please

another note, i reset the ecu again by taking the fuse out and i got one flash then solid light, and i cant get the 6 flashes again.
