I just got a 92 cavalier, it has 87000 miles on it. When we first drove it it was fine. Now when we drive it about 4 miles, or until heated up it stalls when we stop, unless we throw it in N or P. When we do throw in in N or P we have to get it off the road and wait about 20 mins til it cools down to be able to put it in gear and go, then we can go another 4 miles. It also fires right up, no matter if its hot or not, if its hot though we can not put it in gear because it will stall, but will idle fine, no misses or stalling just when in gear. At first we thought it was the cadilac converter, and the muffler was also plugged and removed, then we unplugged the O2 sensor and it may go another mile or 2 but never fail it stalls. we were told it could be the 2 coils and the MAP sensor...but if anyone has any other suggestions PLEASE HELP