When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
So I recently installed a non-intercooled RoushCharger on my 04. When I received my PCM back from Roush, I put it in and started it. It started fine, but the Check Engine light came on and I got the codes for why the light is on. I have the P0011 and P0021 codes and also P0340 code (I think). Also, it seems that the truck isn't getting full boost. Maybe vacuum lines? Or Boost Bypass might not be hooked up right? Any advice would be helpful!
I'm told the stock Roush tune is very much on the conservative side. You could very well have a vaccum leak though. Did you go over the instal from top to bottom to make sure everything was done right? Did you do it yourself, or did you take it somewhere to have it done?
I'm told the stock Roush tune is very much on the conservative side. You could very well have a vaccum leak though. Did you go over the instal from top to bottom to make sure everything was done right? Did you do it yourself, or did you take it somewhere to have it done?
Yeah, I did it myself. And as for the stock Roush tune, even with it its suppose to add "112 horsepower" but its nowhere near 100 thats for sure. And something is not right because the check engine light is on. I think i'm going to check EVERYTHING, and that should do the trick. If not, I might just have to take it to a shop. Oh and I think I'm going to send my Edge Evo into PHP and get a custom tune just to get a little extra power...
A code P0340 could mean one or more of the following has happened:
a wire or connector in the circuit could be grounded/shorted/broken
the camshaft position sensor may have failed
the PCM may have failed
there exists an open circuit
a crankshaft positon sensor has failed
Possible solutions for a P0340 code
Visually inspect all the wiring and connectors in the circuit
Check for continuity in the circuit wiring
Check the operation (voltage) of the camshaft position sensor
Replace the camshaft position sensor as required
Check the crankshaft position circuit as well
Replace circuit wiring and/or connectors as required
Diagnose/replace the PCM as required
I don't think it's a vacuum problem. I'm wondering if you left something disconnected or pinched a wiring harness. Or if the PCM has a problem with the way they loaded the new firmware. Or if you have actually have a timing problem. Or maybe the connector on the PCM is not seated correctly/has a bent pin/bad connector.