Causes and dtc P0990
From experience, the most common reasons for a p0990 code are electrical in nature. Here’s what I usually find when I dig into these:
- A short to power in the signal wire going to the TFPS sensor-this can happen if the wiring insulation is damaged or rubbed through.
- An open ground circuit for the TFPS sensor-sometimes a broken or corroded ground wire is the culprit.
- A failed TFPS sensor itself-internal short or open circuit inside the sensor is pretty likely.
- Very rarely, a fault in the PCM/TCM (the car’s computer), but this is unusual and usually only after everything else checks out.
Symptoms and P0990 code
When this code is active, you’ll probably notice a few things. The check engine light will almost always come on. You might feel the transmission shifting differently-sometimes it’ll be rough, delayed, or just not as smooth as usual. In some cases, the car might start off in second or third gear instead of first, which makes it feel sluggish or slow to get moving. If you notice any of these, especially paired with a warning light, it’s time to get it checked out.

Diagnosis and obd code P0990
Here’s how I’d go about tracking down a p0990 code, step by step:
- First, I always check for Technical Service Bulletins (TSBs) for your specific vehicle. Sometimes the manufacturer already knows about a common issue and has a fix ready.
- Next, I look for any other codes stored in the computer, especially ones related to power or other pressure sensor circuits. If there are, I start with those, since they might be the root cause.
- Then, I locate the TFPS sensor. It’s usually on the side of the transmission or valve body. I give the wiring and connector a good visual inspection-looking for frayed wires, corrosion, melted plastic, or anything that looks out of place.
- I disconnect the connector and check the terminals for corrosion (they might look green or burnt). Cleaning them with electrical contact cleaner and a plastic brush can sometimes solve the problem right there. Let it dry and apply a little dielectric grease before reconnecting.
- If the code comes back, I use a digital voltmeter to check for proper voltage at the sensor connector. With the key on (engine off), I check the signal and ground wires against manufacturer specs-usually 5 or 12 volts. If the readings are off, I trace the wiring back for breaks or shorts.
- Next, I check the resistance of the sensor itself with an ohmmeter, comparing it to the specs in the manual. If it’s out of range, the sensor is likely bad.
- If all the wiring and the sensor check out but the code keeps returning, then I start to suspect the PCM/TCM, but that’s a last resort.
Common Mistakes with P0990
I’ve seen a lot of folks jump straight to replacing the sensor without checking the wiring or connectors first. That’s a surefire way to waste money. Another common mistake is ignoring related codes-sometimes a power or ground issue elsewhere can set off a chain reaction. And don’t forget to check for TSBs; missing a known fix can make the job a lot harder than it needs to be.

Seriousness and P0990 engine code
This isn’t something you want to ignore. If the transmission isn’t getting the right pressure readings, it can start shifting poorly or even go into a limp mode, where it only uses higher gears. That’s not just annoying-it can be dangerous if you need to accelerate quickly or merge into traffic. Plus, driving with this issue can cause extra wear on the transmission, leading to much bigger (and more expensive) problems down the road. Parts at risk include the transmission clutches, solenoids, and even the control module itself. Don’t put this off for later-things can go south quickly if overlooked.
Repair Steps for P0990 trouble code
Here’s what usually fixes a p0990 code, based on what I see in the shop:
- Repair or replace any damaged wiring or connectors at the TFPS sensor.
- Clean corroded terminals and apply dielectric grease to prevent future issues.
- Replace the TFPS sensor if it fails resistance or voltage tests.
- In rare cases, reprogram or replace the PCM/TCM, but only after confirming everything else is good.
- If a TSB applies, follow the manufacturer’s recommended repair steps.
Conclusion
To sum it up, P0990 means your transmission isn’t getting the right signal from the pressure sensor’s "E" circuit, usually because of a wiring or sensor problem. It’s a moderate to high priority-if you notice rough shifting or the car feels sluggish, don’t wait to get it checked out. The most reliable way to fix it is to carefully inspect and repair the wiring and connectors first, then test and replace the sensor if needed. Acting quickly can save you from much bigger headaches and repair bills down the line.





