Is it a sensor or a code needing cleared?
What to check next
Diagnostic guidance. Suggested checks and possible repairs are separate from the owner's reported results.
Obtain the exact faults from the engine and transmission systems using equipment that can access both. Have the remaining limited-operation concern diagnosed before replacing the throttle body. If an oil-pressure warning returns, stop safely and have actual pressure assessed.
Guidance references and applicability
2CarPros: Original discussion 1711633 https://2carpros.com/questions/is-it-a-sensor-or-a-code-needing-cleared Source for reported history and outcome. Contributor suggestions are not independently confirmed diagnoses. Attachments were not verified.
Second, this is partly for the benefit of others researching this topic, fault codes never, ever say to replace a part or that one is defective. They only indicate the circuit or system that needs further diagnosis, or the unacceptable operating condition. When a sensor or other part is referenced in a fault code, it is actually the cause of that code only about half of the time. First we have to rule out wiring and connector terminal problems, and mechanical problems associated with that part.
Once you know the fault code number, you can go here:
https://www.2carpros.com/trouble_codes/obd2
to see the definition, or KRAKENAUTO, (or I), will be happy to interpret it for you.
By "limp mode", do you mean the transmission is staying in second gear? That should not be related to an oil pressure sensor problem. There will be a different fault code in the Transmission Computer. If you're using a simple code reader, most of the older ones can only access the Engine Computer. You need a newer reader that can talk to Transmission Computers, or a regular scanner. Most car owners don't have a scanner. You'll have to visit a mechanic to have those codes read.
We may need to ask you to start a new question since this is a different problem. There's two reasons for this. First, these get categorized by model and by symptom to make it easier for others researching a similar problem to find your solution without having to type their own question. When a second problem gets addressed, it won't show up on any list and won't be of help to others.
Second, unlike on other forums where anyone can chime in and confuse the issue, here it becomes a private conversation between you and your expert. Only the two of you will get automated e-mails directing you back here when any reply is posted. As such, none of the other experts will see the new question or have a chance to reply. That may not get you the best help. Most of us have areas we specialize in, and we look for questions with those topics. KRAKENAUTO is the better choice for electronic throttle body topics, but one of the other experts might reply first if he feels competent in that area.
If needed, here's the link to start a new question:
https://www.2carpros.com/questions/new
In the meantime, I CAN add a couple more comments while we're waiting. First, be aware with any diagnostic fault code, there is always a long list of requirements that must be met for a code to set. One requirement is certain other codes can't already be set, and sometimes those other codes don't appear to be related. For example, the Engine Computer knows after the engine has been off at least six hours, the coolant temperature sensor and the intake air temperature sensor had better be reading the same temperature. If they are not, it has strategies to figure out which one is wrong. If there's a failure in one of those circuits, a fault code is set, but then the computer knows it can't rely on its readings, so it suspends some of the tests on the second sensor. If a problem develops with that second circuit, it will go undetected until the first problem is repaired, then the tests on the second sensor resume. This is where we hear stories about someone having the problem repaired, then the Check Engine light turns right back on when they leave the repair shop. No one, including the mechanic, had any idea there was a second problem until the computer resumed testing it and detected the problem. This happens much more often when the first problem is ignored for a long time. That gives more time for the second problem to develop.
Next, as part of that long list of requirements, a defect might have to be detected at least two times on two different drive cycles before the code sets, or it may have to occur for a specified period of time. In the case of electronic throttle body systems, there's two throttle position sensors on the accelerator pedal, and two more on the throttle body assembly. Some systems will run when just one of those four fails, but the warning light will turn on. There has to be a fault code, but you might not find it with a code reader. A scanner will look in all the computer modules to find that code.
Be aware too, the arrow warning light might just mean the electronic throttle body system is shut down or has limited function as a result of some other problem, not a problem with the throttle body system itself. Other than the electronics part of it, system operation is not an area of my expertise, and it varies among manufacturers and models. Throttle response could be limited as a result of a transmission electrical or mechanical problem. They might do that because way too often owners don't understand that when in limp mode, (stuck in second gear), they can't go normal highway speed. Limp mode is designed to allow you to drive to a repair shop slowly without needing a tow truck. Driving at highway speed for a long time will damage the engine. I could even imagine an electronic throttle body system forcing reduced engine speed when a tire with very low pressure is detected.
When you start the discussion on the transmission in limp mode, there's an important observation you can make to speed it up. That is to see when it goes into that mode. If you start the engine, shift out of "park", into "drive", and it immediately goes to second gear and stays there, it is most likely an electrical issue. That gets detected right away. On the other hand, if it starts out in first gear, like normal, up-shifts normally to second gear, and perhaps the higher gears, then suddenly bangs back down to second gear, it is more likely a mechanical problem inside the transmission. Excessive clutch plate slippage in one of the clutch packs, especially at the mileage you listed, is the better suspect. Worn clutch plates and leaking rubber lip seals are the more typical causes of slipping clutch packs. That type of problem commonly only acts up once in a while at first, but will become more frequent over more miles.
I'm quite pleased you solved the first problem with nothing more than a new sensor. I'll be waiting to see how this new problem plays out. Hopefully it won't be expensive.
Discussion summary
Is it a sensor or a code needing cleared?
Following an overheating event and cylinder-head work, the owner reported replacing a fuse box and starter before the engine ran again. An oil-pressure-related warning and reduced transmission operation remained. Replacing the oil-pressure sensor extinguished that warning, but the owner then reported being stuck in third gear with a lightning-bolt warning.
Reported outcome: The owner reported that the oil-pressure warning went out after sensor replacement; the transmission and throttle-warning concern remained unresolved.
The original code number and compression readings were not supplied. The owner described a compression test as passed. Neither throttle-body failure nor an internal transmission fault was confirmed.
