I had my ECS replaceed and my TPS and the code for TPS was gone but the ECS code came on after 5 miles is it possible the new one

I have a 1989 chevy corvette C4 and I recently had the TPS and ECS changed out. The codes were 42 for the ECS and 22 for the TPS. The TPS code went away but after driving 5 miles the ECS code and check engine soon light came on and the performance dropped off on acceleration and fuel economy. Would it be possible the New ECS control defective?

My car has 95000 miles.
My car has an automatic transmission.

Experienced mechanics share their insights in answering this question :
There is a possibility the new module is faulty, but there may be something else going on with the car as well. Wiring can be an issue with these vehicle so consider hiring an experienced technician like one from YourMechanic to loo at the car and offer a personal diagnosis. You can have bad knock sensors offering false readings or some faulted wiring.

How to Identify and Fix Common car Problems ?

Our sources include academic articles, blog posts, and personal essays from experienced mechanics :

Common signs include lacking power when accelerating, rough or slow idle, stalling, inability to shift up, and the Check Engine Light coming on.
Without a throttle position sensor, the engine control module wouldn`t be able to accurately time the ignition or monitor the amount of fuel required, which might cause the engine to surge or stall and be exceedingly dangerous for the driver and other road/track users.
Do you have to reset computer after replacing throttle position sensor? After replacing the throttle position sensor in your engine, if the engine light was on and has a pending code, the code should go away. If the code doesn`t, however, then the ECM (engine computer module) will need resetting.
A P0122 code is the generic OBD-II code defined as “Throttle Pedal Position Sensor/Switch (TPS) A Circuit Low Input.” This code relates to the vehicle`s Engine Control Module (ECM) and TPS Sensor Circuit A output voltage and is triggered when the voltage falls below the sensor`s anticipated range.
A malfunctioning TPS will cause your engine to run poorly. Generally the engine will idle fine but will have difficulty accelerating. This is because the computer isn`t telling the engine to inject as much fuel as is required, while at the same time airflow is increasing.
The easiest way to reset your throttle position sensor is to unhook the negative cable from your battery for up to five minutes or to remove the fuse for your engine control module.
Within a motorsport engine – or the engine of any vehicle, there is a throttle valve. The throttle valve opens when the accelerator pedal is compressed. A throttle position sensor is used to measure how open the throttle valve is and therefore controls the amount of air which can flow into the engines intake manifold.
With the vehicle off, turn the key to the “On” position, but do not start the car. Hold the TPMS reset button until the tire pressure light blinks three times, then release it. Start the car and wait about 20 minutes for the sensor to refresh.
What happens when you reset an ECU? By resetting the Engine Control Module, you can return your car to its factory settings. This will erase any error codes or radio stations that were stored in the car`s memory.
It will eventually learn on its own, but it may take several days to a week of driving. In this time, the engine may experience high and low idle speeds, and possibly rough idle. The following is an example of a throttle body relearn procedure from GM: Start the engine and let it idle for three minutes in park.
Step 1: After you finish cleaning your throttle body, start the car and let it idle for four minutes. The RPMs might be high at first but should gradually settle down as the ECU absorbs the data. Step 2: Turn off the car for 90 seconds. Then, turn it back on and allow it to idle for another four minutes.
In fact, on some engines a new throttle body needs to be programmed with a factory, or equivalent, scan tool. The technician cannot even clean the carbon out of the throttle body in some cases without setting a “check engine” light.
Check engine light

The check engine light can indicate many issues within a car including a faulty throttle body. In more modern cars, an electronic throttle control (ETC) constantly monitors throttle body performance. Any problem detected with it will turn on the check engine light.

One is a vacuum leak due to a failed intake manifold or throttle body gasket. This will cause a major vacuum leak and trigger a lean condition.
When a throttle body is not functioning correctly, you`ll usually notice a distinctly poor or very low idle. If the problem is really severe, you might even begin stalling when coming to a stop or when the throttle is quickly pressed.
Because the TP sensor is an input to the control module for various automatic transmission functions (e.g., shift points and torque converter clutch operation), a problem with the sensor can cause transmission performance issues. For example, you might experience harsh or delayed shifting.
The TPS adjustment is very touchy so make sure that you make small adjustments. If the TPS fails to read the proper resistance in any tests then it should be replaced.
The accelerator pedal sensor (APS) indicates the position of the accelerator on vehicle models with electronic throttle control. The APS is basically a throttle position sensor (TPS) with a pedal attached.
With the L98 5.7-liter engine, acceleration to 60 mph takes 6.6 seconds, and the quarter-mile marker rushes past in 14.8 sec at 96.5 mph.
Overview. The 5.7L LS6 debuted in the 2001 Chevrolet Corvette Z06 as a high-performance variant of the LS1 engine found in the standard Corvette C5.
The Chevrolet Corvette C5 5.7 344 PS claimed weight (DIN) is 1472 kg / 3245 lb. What is the claimed top speed of a Chevrolet Corvette C5 5.7 344 PS? The Chevrolet Corvette C5 5.7 344 PS claimed top speed is 277 km/h / 172 mph.
The big news for 1989 was the completely new six speed manual transmission. It was designed for the Corvette by Zahnradfabrik Friedrichshafen A.G. (ZF) a German transmission builder with an excellent background for producing bulletproof transmissions for high horsepower applications.
The 1989 Chevrolet Corvette was the first to offer a 6-speed manual transmission, taking the place of the 4+3 transmission that had appeared in the other C4 cars. The base engine was a 5.7-liter L98 350-ci V8 rated at 240 horsepower. $25,895 would get you the Callaway option and an increase to 382 horsepower.
The Chevrolet Corvette (C4) is the fourth generation of the Corvette sports car, produced by American automobile manufacturer Chevrolet from 1983 until 1996.

Relevant Questions and Answers :

the most relevant questions and answers related to your specific issue

I had my ECS replaceed and my TPS and the code for TPS was gone but the ECS code came on after 5 miles is it possible the new one
ANSWER : There is a possibility the new module is faulty, but there may be something else going on with the car as well. Wiring can be an issue with these vehicle so consider hiring an experienced technician like one from YourMechanic to loo at the car and offer a personal diagnosis. You can have bad knock sensors offering false readings or some faulted wiring.

cold rough idle and P0303 code , run great after clearing code and warming up,
ANSWER : Code P0303 suggests a misfire in cylinder #3. This can happen for many reasons such as a vacuum leak, weak fuel pump (pressure), bad ignition coil, low voltage to the fuel injectors (causing pulse problems) or a faulty mass air flow sensor, all of which can cause an imbalance in the air/fuel charge in that cylinder. Try checking to see if you are able to replicate the misfire and see if it happens more under load or at idle or if it is completely just intermittent. This may help to narrow down what types of components to check.

The check engine, Trac off and Vsc light came on my car. The code that came up is P0446 (Evap System Vent Control Fault).
ANSWER : Hi there. That light is not going away until the fault has been properly diagnosed. The code may or may not be the same. The code that is stored is a guide for a qualified technician to use. It does not offer a diagnosis, only a guide to the system with the fault. The code you mentioned, PP0446, is an evaporative emissions code when the system detects a fault during self testing. This system prevents the escape/release of fuel vapor into the atmosphere as regulated by our lawmakers. I strongly suggest having a qualified technician perform an inspection to avoid replacing unnecessary parts. Your Mechanic has several available technicians that can assist you with a check engine light inspection.

One month ago cel came on I changed spark plugs to after market plugs. One month later cel on again with misfire code.
ANSWER : If the spark plugs hadn’t been changed until 130k, it was time for the to be replaced anyway. This is probably why the dealer went with that repair as worn spark plugs can cause misfires. Ignition coils are another part that may fail and cause misfires when they malfunction. A compression test and cylinder leak-down test will show if there is a problem with the valves. You can try having the coils replaced and the valves adjusted by the dealer. Consider hiring an experienced technician like one from YourMechanic who can come out and conduct the same tests as the dealer could and determine the cause for your check engine light.

Engine light came on after washing engine 2 days later then went off and oil lamp came on three times – driving – went off.
ANSWER : Well, you have a couple of questions here and not a lot to go on, so I’ll address them as best I can. Your Check Engine light indicates that a trouble code from a sensor has been registered in the engine’s computer. You’ll need to have a certified technician, like one from YourMechanic, connect a scanner/code reader to the car’s diagnostic connector to inspect what trouble codes have been stored. Trouble codes are a starting point for any technician; in most cases, simply replacing the sensor that sent the code will not remedy the problem and it’s necessary to "look past" the code to get to the root cause.

If your oil pressure lamp is coming on after washing the engine but you haven’t previously noticed problems like knocking or valve noise, or haven’t seen the oil lamp come on before, there’s a good chance that the engine wash caused a short in your oil pressure sending unit or its associated wiring or connectors.

As for whether the Jeep is worth more investment, Kelly Blue Book puts the resale value of an ’04 Jeep Liberty at about $3,500. You’ve replaced a lot of parts, including a new transmission, so if the vehicle is reliable and solid right now it may be worth holding onto it for awhile longer. If you have to keep replacing parts at this point, though, you may be reaching the point of diminishing returns.

If you need assistance with this, consider YourMechanic as one of our mobile technicians can diagnose your car’s Check Engine and Oil Pressure Light firsthand to avoid any unnecessary repairs. Best of luck to you!

2008 Hyundai Sonata GLS 4 cyl. 108,000 miles, code P0011 (Cam position, Actuator A-Bank I, Timing over-advance)
ANSWER : Hello, thanks for writing in. I’d be happy to provide my insight. The cam position actuator is an engine component that is responsible for phasing the camshafts and altering the timing. It works using oil pressure, so you are good to change the oil regularly. There are cases, however, where the camshaft phasers or solenoids become stuck, or simply stop working and need to be replaced. In this instance the phaser or solenoid may be getting stuck in the an over advanced position, stetting of the light. If the light comes back on I would take a look at the cam position solenoids and phasers.

Regards,

Eduardo
YourMechanic

It cranks doesn’t start new batteries, oil pressure switch new pmd, new injection pump. new alternator, new glow plugs.
ANSWER : Hello.

A crank but no start condition can be caused by many things. A few common causes are a faulty crank position sensor, or issues with the fuel system. The crank position sensor is used in the engine’s fuel calculations, and in some cases it’s failure will disable the engine.

It may also be possible that there is issues with the fuel system that are preventing the engine from running. If the fuel pump or injectors have an issue the engine may not run correctly, or at all. It may also be possible, for either case, that the issue may be wiring related.

I would start by trying to determine if the engine is getting fuel and then going from there. If you need assistance with these checks, consider YourMechanic, as one of our mobile technicians can come to you in order to diagnose your starting issue firsthand for an accurate repair.

Is it possible to put so much mile in 5 months?
ANSWER : Hi there:

I doubt the vehicle was driven over 100,000 miles in less than a year. Most likely what happened is that the vehicle’s OD was not inspected by the DMV in New Jersey the first time and the owner ’altered’ the mileage either on purpose or by mistake.