I noticed this morning that my 1997 Grand Prix with a 3800 nonsupercharged engine had the service engine light on. It began making an odd air sucking noise and clicking sound when it idled. I also smelled gas when the air conditioner was on. Any ideas what it could be?