I agree with Silverado12, your gas cap is fine and there is something wrong with the purge or vent valve (or both).
Got any codes? 2001 should have fairly standard EVAP diagnostics. The conditions required for the EVAP diagnostic to run can sometimes be tricky depending on your driving cycle, so if you have a scan tool see if there are any pending codes, not just active ones.
Do you notice the raw fuel smell all the time, or only when you are or just recently fueled up?
2015 Chevrolet Impala
2008 Subaru Impreza STI
2004 Suzuki Hayabusa
1987 Honda VFR700F2
2011 Jonsered 2188 Chainsaw-The Judge.