I have a 2008 Jeep Liberty that I bought used. It has about 70,000 miles. Since I bought it, it has always had trouble going up hills-when i do I have to drop it in 2nd or it jerks and the check engine light starts flashing.
Just recently now- it has developed really rough & bouncy idle, it also...