My mom had the engine flushed in her grand am, and two weeks later it stopped running. The auto shop says it needs a new engine, but our mechanic says it needs a new camshaft.
Are either one of these right? If not, how can we get the car running again?