So I recently changed my Thermostat, installed 034 silicone lower breather-hose, Spark plugs, and check valves(only left one out cause it look good still).
I now have a CEL. I dont know the code.
Seems that the car doesn't really want to crank over.(it takes 3 times exactly, every time I do it on the 3rd try it cranks over.)when it does crank over it runs really well, switching through all gears, it runs good.
-I tried my fuel rail to see if it sprays out, it does. so its not fuel pump
-tested the battery at auto-zone, they said it was pretty much brand new. 100% charged. alternator should be good because its charging the battery.
When engine is on, it barely idles. by the meaning of that i mean idles from 900 to 950 pretty close to 1000 rpms. i can barely feel it.

Anybody got any suggestions? (besides CEL cause i cant do anything about it till i check what the code is)
help would be appreciated.