My 2004 ranger stalled at a stop sign today. Re-started but when put in gear clunks and then stalls. Finally got it to go came to next stop sign and was braking but truck wanted to go, like clutches were staying engaged. Stalled it, went back through start, put in gear, stall. Also will not rev over 3000 rpm. Like a rev limiter kicks in. Anybody ?