Well ive made some progress i put new plugs and oem wires and then i check the timing and it was way off. I did some research if you get a new sr20 (which i got)crank pulley hey only bring 3 timing marks 0°,13°,& 15° degrees not like the regular 6 marks. Anyways i locked the ignition timing correctly and it fixed alot of the errors. I only getting error crancking the car and under a long pull but its much better then before