My 2001 Cherokee sport stalls numerous times when first started. Does it need a simple tune up? It doesn't stall after being driven five minutes or so.
Mar 8, 2011 at 12:53 PM