i know majority of 5.0 Panthers had a plastic grommet that need replaced that is on the throttle body arm. if it doesnt get replaced, it can cause the transmission to literally fry itself. the replacement for it is a brass bushing that will last basically forever compared to the plastic that gets old, brittle, and falls apart. i will post pictures later on to help identify the part and where it goes for proper installation.
i try to attempt as much work on my cars to better my knowledge