Look for exhaust system leaks and open seams/joints or rust holes in the floor pan/trunk pan. Also, if the rubber seal between the back of the hood and the front of the cowl vent panel is missing, engine compartment fumes will be drawn into the air intake plenum in front of the base of the windshield and into the car through the dash vents and kickpad vents.