Jetta 2001 - 2.0 engine automatic

Please help, someone respond- for the past weeks I had been spending lot of money on my car - the mechanic put in a new thermostat, sensor, air flow meter, fileter and last friday after work when I enter the car it smelt all petro, I proceed to drive wind the glass down and I took it to mechanic and he check for gas leaks - no leaks, I drove it this morning and it was still smelling - help me I donot have any money at the moment to take to the mechanic, also this mechanic doesnot have a diagonistic system at the moment