yeah dude, def. sounds like a sensor
throwing any CEL's?
when I first got the GSR in the hatch, had the same problem
half of it was due to the throttle cable and the other half was because the MAP wasn't wired properly
MY dx actually had two plugs that appeared to me MAP plugs- One came directly off the same harness tail as the TPS plug and the other one just came from a random location out of the firewall on the passenger side- Turns out the random one from the firewall was the right plug