I am currently experiencing issues with my 2001 ford mustang 3.8L v6 5-speed base model. I start my car lil rough idle for few seconds then levels out not uncommon for high mileage vehicles but I drive it for a while, doesn't always happen but extremely hard to drive when it does, ill be driving and I will press in my clutch to slow down to stop or change gears and whether I press my clutch in or move stick to neutral rpms will raise up to 2500 - 3000 and stick there till I put it back in gear and it will lunge when I do because of the amount of force produced. only time I can get it to stop is if I ease to a stop with it riding 2500 or more then right at a stop it sets for few seconds then slowly goes down. only way to stop it without being in gear. I have cleaned MAF, changed IAC twice second time to ford part, cleaned throttlebody, ran seafoam through it, checked throttle cable, tested neutral safety switch on clutch. need more ideas on what to check. ive heard bad TPS can cause it but figured it would throw a code or have issues at stopped idle.