After driving the car home one night it was fine, the next morning it starts up the idle is bad and it's pretty much undrivable. I was finally able to get a scanner on it tonight. Codes pulled were p0102, P0113, and p0303. After being after being told about it I figured it was an air mixture issue, was running very lean and I can smell fuel from the exhaust. Cleared the codes to take it for a test drive it wasn't throwing a misfire code yet. But after that idle went back down and fuel smells gone. Doing some work on it tomorrow is anybody have any tips or things to look out for?