on the way home just now it was doing it in full force. I did notice if I gave it full throttle going down hill (no I didn't let it over rev, just let it get up to what I am used to it being it's max rpm on flat ground), i could get it to go up to the normal top end rpms...and it didn't cut out at all.
It was pulling really hard on flat ground, but once you hit that point, the engine bogs, almost like it just instantly stops firing. You can let off the throttle, or keep on it, or go back and forth between full and no throttle, and you just get nothing...this happens for about 3-5 seconds...after that it smoothly kicks back in, sounding like it is running REALLY rich, and then gets back to normal...strangest thing...