a little over a month ago my husband and i bought a jeep Cherokee. It had sat in the guys yard for a few months. it was running pretty good at first, then it started stalling out. My Brother in law (who's a mechanic said it just needs s turn up). we'll its only been about a week or so since he...