So I have been going thru the "troubleshoot low power" notes. I am checking things off the list but was hoping someone could narrow down my issue(s). It drives well to 2000rpm, then goes into limp mode. When the rpms come back down below 2000rpm, it's fine (doesn't stay in limp mode.) I have floored it above 2000 and it seems to surge a little bit. The other thing is that when I roll up to a stop sign, the rpm drop to 550, sometimes it even stalls. If I touch the go pedal, it will come back up to the 900rpm that it is usually at. Does this sound like a fuel issue? Any idea/suggestions are greatly appreciated.