So after looking at the plugs I determined it might be on the slightly lean side so I decided to run a fuel pressure test. I made a tester with a bicycle tire gauge and some air compressor line.
Fuel pressure was 33 at idle and 43psi with the vacuum line removed. Also fuel pressure didn't drop throughout the rpm range. I talked to Iarrobino10 and he thinks its a vacuum leak based on the car almost stalling when coming to a stop. So I'm going to go on the hunt for vacuum leaks.
To celebrate my good compression numbers I decides to break out the dirt bike.
Sent from my XT907 using Tapatalk