2003 Jeep Liberty Limited 4x4, 3.7 liter v6, auto, 171,xxx miles, all power, clean inside and out for years and mileage, new tires. Needs a crankshaft position sensor, fix was attempted but half of sensor is still in engine block. Price set off bl [...]

More...