Sorry to hear about your troubles Robin. Does it seem to be worse due to the wet weather we've been having, or has this been a constant problem, even on dry days? This may help folks to diagnose if it isn't the MAF. Cleaning the MAF sensor will only cost you a couple dollars for the electronic cleaner and would be a good first step in determining if that might be the problem, like Kimmy said.