I have a 98 grand prix gtp and when i give it full throttle it knda pulses and shakes a lil at 50 then at 85 it starts really jerking like its hitting a rev limiter and wont shift at 95 mph i went to 100 and let off and it shifted i took it to a shop and it threw a code (p0748 pressure control solenoid electrical) is what that means i guess he reset the code and drove ok till i hit 100 again. Is this elecrical or can it be fixed by replacing the solenoid or does it need rebuilt? I really dont have the money for a rebuild so if replacing the solenoid is a possible fix id like to know... thx the car has 160000 miles on it but shifts fine when jus driving normal