It runs great most of the time. It is just out of the blue it drops off. When it is acting up and I floor it I just keep it floor and it idles rough thin starts to climb up. When it goes up it revs smooth but then drops back off to a rough idle. I have tried to flutter the throttle and nothing changes. So I just keep the throttle to the floor and let it work its way out of it. It does have VSC but the light doesnÆt come on. It also has the drive by wire. Thanks for the help. Can the Toyota place check the VSC to see if it is working right? I believe it does because I can make the light come on when I am going up my gravel drive. The rpms never tracks the throttle until it has made a full recovery.