Q: 2004 chevy avalanche won't move in drive but will move in 1

asked by on August 27, 2017

2004 chevy, Avalanche, will not move when put into drive but will move in reverse, 1&2 gear.

Car does not shift from park to drive Inspection $79.99 - $99.99 Get a Quote

Hi Eric. When you have problems like you’ve described, it is usually caused by one of two possible sources. Either the shift interlock solenoid is damaged, or there is internal damage or fluid obstructions inside the transmission that need to be repaired. A situation like this is best diagnosed by a professional mechanic during a car is hard to shift inspection.

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 $65/hr

What others are asking

low oil pressure light on at idle

You should have the oil pressure tested at the pressure sender port. If the pressure drops below specification at idle then you know the problem is in the oil pump or excessive leaks past the engine crankshaft bearings or camshaft...

Unused car: disc brake pads clamped or rusted to brake rotor and wheels won't move , how to remove?

Hi - although the brake rotor is rusty, brake pad material is organic, and won't really "rust" to the rotor. Remove the brake caliper bolts, and use a sturdy pry bar to leverage the brake caliper off the rotor. This...

How much would it cost do do a top end motor rebuild on my 1991 acura integra

Hi there. Unfortunately, this is a service that our mobile mechanics are not able to perform. In general however, this type of service ranges from $1,250 to $2,000 based on the location, parts used and damaged to the cylinder head....

Check engine code 0089 audi a4

Code P2181 is a general diagnostic code that simply refers to the engine operating temperature being higher or lower than a specified threshold. This may happen for a number of reasons. A technician will need to first determine if the...

Spark plug not working

A cylinder #6 misfire doesn't necessarily mean the plug is bad. There are many other things that could cause a single cylinder misfire, from a faulty fuel injector to an engine mechanical problem. Anything that causes incomplete or abnormal combustion...

A previous owner installed a radio and misplaced a lead, when the heat, radio or ac is ran the battery drains what does this mean?

If the battery is new and charging system output has been measured and is within specifications, the only reason a battery will discharge is if the car sits for a long period of time (batteries will self-discharge even if not...

Oil pressure gauge at zero

Hi There, This may not be as bad as it sounds. The oil pressure may drop like this when a few things could be happening. Either the motor is in fact low on oil, the oil pump could be failing...

After i changed the crankshaft position sensor, i have a code p0302 which is a misfiring code.

The crankshaft and both camshaft position sensors should be replaced at the same time. Nissan had recalls on these sensors. Also, a simple compression test should be performed to verify no mechanical issues exist. This car is known to have...

Radiator leak

Hello there! To verify if the radiator is in fact leaking, I would recommend that a well-trained technician performs a pressure test on the cooling system. Pressure testing the system will expose any coolant leaks in the system and make...

Related articles

P0682 OBD-II Trouble Code: Cylinder 12 Glow Plug Circuit
P0682 means that the PCM detects a variance in the reference voltage coming from the cylinder 12 glow plug circuit due to faulty plugs, or relays.
How to Clean Your Car With Household Items
Keeping your car clean can be a challenge. Baking soda, vinegar, and dish soap are common household items you can use to wash your car inside and out.
P3471 OBD-II Trouble Code: Cylinder 9 Exhaust Valve Control Circuit Low
P3471 means that the voltage reading from cylinder 9’s exhaust valve circuit was too low due to misadjusted timing belt or chain, or faulty solenoid.