I bought a pontiac montana with 196000 miles. IT drives but as its getting up to speed it will studer a bit but will stop if the car warms up after a while. Could it be the plugs or transmissions. The check engine light is on but its for evap sensor. Also it smells of gas through ac vent. Any ideas?