New battery, and they did do it right with grease, posts and clamps are new with a little red grease on them. I like the ground system-that may be an option. I used to do that with my old rx-7's that were funny with idling. No vacuum leaks on first check, but I'm asking them to do a closer check as well as replace the gas cap just for good measure.