View Single Post
  #3 (permalink)  
Old 26 Aug 2007, 02:28 am
mcfly2008 mcfly2008 is offline
Junior Member
 
Join Date: Aug 2007
Posts: 9
Default

It sounds like either a stall converter or a torque converter to me. Take it to your local mechanic (not a dealer or a "transmission shop") and get their opinion.
Reply With Quote