So basically when I go to accelerate (only sometimes) my car just goes into limp mode and stays at like 2000 rpms. And if I let off the throttle then push back down most of the time I can accelerate normally. Does any else happen to have this problem and does anyone know what I can do th fix this?
I'm not really clear about what you're saying. So, for clarification...
If the engine is sitting at 1200 RPMs regardless of pedal position, then your accelerator pedal is bad. This condition may clear itself by reapplying the accelerator.
If what you're saying is that you can't accelerate
past 2000 because there isn't enough power, then you're talking about limp mode, although I have never heard of limp mode clearing itself up be reapplying the accelerator.