So your foot tends to get in the gas doesnt it...
What RPM does it usually shift at when driving around normally?
This is of course ignoring the following:
Plugs, wires, air filter etc.
If those are all newish then i'd suggest check your FPR. Pull the vacuum line off the FPR and if you smell gas from inside the line, the FPR is prolly shot.