So a month ago my check engine light came on so I took it to the dealer. At first they told me it was because there was ethanol in the fuel. I told them no, don't even know what ethanol is, and then the reteted it. The second time they told me it was running lean. They reset the code but it keeps coming back. I have the K&N cool air intake, and 2.5" exhaust. If I get a new throttle body, would this fix my problem? Am I correct in thinking that bigger throttle body=more gas for the increase in air i already have?