I just came in from the cold, fixing the same problem you are talking about (P0113). My 3.4L V6 01 Alero was hard shifting with the Service Engine light on. The Diagnostic Trouble Code was P0113: Intake Air Temperature Circut, High Input. The Trouble Code P1111 is a similar problem: Intake Air Temperature sensor circut intermittent high voltage. Hoping for the easy fix I bought and installed a new IAT sensor (AKA: Air Charge Sensor) at AutoZone for $13.99, but it didn't help anything.
The problem was the wiring leading to the sensor had broken. The IAT sensor shares the same 5V reference voltage with the Coolant Sensor and the Throttle Position Sensor. When the wire broke at the IAT Sensor, the TPS signal got messed up telling the computer to up the transmission pressure to "protect" the transmission. (Even though it felt like it was destroying the transmission shifting that hard)
The solution to the problem was to order a new IAT Sensor connector pigtail, GM Part #12102620/ AC Delco Part #PT307/ PICO Part #5616. I found mine at bmotorsports.com for under $8.00 after shipping. Stagger your cuts on the pigtail wires, heat shrink both butt connectors, and re-apply some electrical tape and you'll be back to smooth shifting in no-time!
a broken dip stick wont cause hard shifting... the engine does not do the any shifting... your problem would be the transmission... check transmission....
you check the system for trouble codes.
In the 2000 Alero, it is fuse 34 in the engine fuse box, which is located near the battery. You can check the same fuse for the 1999 Alero and see if that is it.
Have the same trouble any answers?
The first two steps are check the fluid and check the computer for trouble codes.
check for the fuse in the fuse box located in the engine compartement
The check engine light comes on when the engine computer detects a malfunction and sets a trouble code.
depends on the alero. some have the 3400 v6. some have the 2.4. some have the 2.2 ecotec. check www.aleromod.com for detailed info
check the exhaust system
get a trouble code tester, autozone will check your car for free
yes check you vacum line in the back of your transmison
The check engine light stays on when the engine computer has detected a malfunction and set a trouble code.