2003 WRX. Today I was driving home from campus and my CEL started blinking (its usually on because my up-pipe sensor isn't connected). But my car started bogging down when I accelerated. I can feel my car pretty well and I could feel through the pedals there was some friction of some kind. I checked all the fluid levels and they are fine. When the car is idle there is a lot of movement in the engine block itself. In neutral if I pull the accelerator cable it smooths out but there is definitly something wrong. Has anyone else had this problem or think they may know what it could be? I can't let my WRX die I love that car.