Q: Check engine light

asked by on May 29, 2016

My check engine light came on and said secondary air injection incorrect flow I thought I fixed it so I had the code cleared but the light came back on same code but a whole bunch of other codes came with it and now it is stuck in third gear also speed sencer code and gear ratio code came up not sure why

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

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Crankshaft broken
The crankshaft is a very important component in the motor and is balanced very precisely. If the crankshaft were to lose its balance for some reason, major engine damage would occur. This would also cause all of the main and...
My dashboard and running lights are not working.
There is a 10 amp fuse in the engine compartment fuse box #7 that sends power to the head light switch and powers the dash and running lights. Check to see if this fuse is good and has power to...
Is the pcv supposed to fit loose on the valve cover? And how do you remove the pcv itself?
The PCV on this engine has a lock tab and unscrews from the valve cover. The tab may break when you try and remove it so make sure you have the correct one before you try and remove the old...
Tire is stuck on the truck, I can't change my tire because the tire won't come off
Hi, thanks for writing in. The rim has a centering part that will cause it to stick to the hub sometimes after being on the truck for a long time. You will need to remove lug nuts and after making...
My car is leaking coolant and the heat won't work
Hi there. From the description you have provided, this needs to be repaired before it turns into a catastrophic and expensive repair. The coolant leak could be a radiator hose, a heater hose, a bypass hose, the water pump, the...
CV shaft on passenger side keeps breaking. The alignment is done and nothing else is wrong.
Hi there. Check the suspension to the front axle and see if the axle is loose or moving around. If the alignment is good on the front axle and the axle is solid and not moving around, then the band...
air conditioner started making loud screeching noise and started only blowing hot air, then the noise stopped but still only blows
The noise is possibly from a failed compressor clutch or the compressor itself is faulty. Another possibility is the pulley bearing on the front of the compressor has failed. The issue should be fairly evident to the inspecting mechanic after...
Is it okay to use 5w-20 in my 2004 buick lesabre
You can use 0W-30, 5W-30, and 10W-30. You cannot use 5W-20 oil in ANY operating conditions in this vehicle as the viscosity will be too low once the engine is warmed up. Page 5-15 of the LeSabre Owner's Manual (https://my.gm.com/content/dam/gmownercenter/gmna/dynamic/manuals/2004/buick/lesabre/2004_buick_lesabre_owners.pdf)...

Related articles

P2647 OBD-II Trouble Code: System Too Rich (Bank 1)
P2647 P2647 code definition A Rocker Arm Actuator System Stuck on Bank 1 What the P2647 code means This trouble code indicates that the powertrain control module has detected a malfunction in the intake camshaft rocker arm actuator system (A)....
P0316 OBD-II Trouble Code: Misfire Detected on Startup (First 1000 Revolutions)
P0316 means the engine is misfiring due to damaged or defective ignition system components or engine vacuum leaks.
P3450 OBD-II Trouble Code: Cylinder 7 Deactivation/Intake Valve Cotrol Performance
P3450 means intake and exhaust valves may not open on required cylinders due to low oil pressure, impaired oil movement in engine, or wiring.