I have a 2005 Suzuki Forenza. I have had the car less than a year, and I estimate that there is about 156,XXX miles on it. About two months ago my speedometer and odometer quit working. Shortly thereafter, the transmission started jumping when placed in Reverse or Drive. About a week later, the car became stuck in 2nd gear. It takes off in 2nd, stays in 2nd. Most recently, the car has been stalling out when I am stopped or about to stop. If I turn it back on, it starts normal, but immediately shuts off. However, I can turn it on and give it gas to keep it on. I have had my mechanic pull codes, as the check engine light has been on since the instruments quit working. There are codes U0101- Lost communication w/trans; P0113- Intake Air Temp Sens. High Input (which my car is actually not even equipped with); P0300- Multiple Cylinder Misfire Detected. I have replaced the ECM, since the original thought was it might be bad, however that has failed to solve any problems with my vehicle. What could this possibly be? Is this multiple things causing a bunch of problems or one thing causing problems?