get it on a diagnostic and have it read for codes.
car not revving up can be a variety of factors...dodgy wiring, faulty CPS, and in some cases the TPS, Air flow sensor or 02 sensor can also cause the car to run in limp mode.
I dont think the VDC/slip light has anything to do with the g/box coz the sensors are at the wheels i think.