I would say definitely check the throttle pedal.. He posted about getting a manual pedal by mistake.. and 4 days later there was a post on his page.."I'm sure going to miss seeing this car in my driveway".. think it was his mom that posted that.
Manual pedal shown here..