I have a problem with my 2002 RX300 the engine wont take full throttle or go over 3000 revs without stuttering and refusing to rev also the VSC light takes a about 10 seconds to go out on start up which it didn't before this fault, under 3000 revs and on light throttle the engine runs perfectly any help would be appreciated.