NHTSA Preliminary Evaluation PE91089: THROTTLE STICKS, HIGH IDLE
US National Highway Traffic Safety Administration