I have a 2005 vibe with 150k on it. I have been teaching my 16 year old son to drive and he has been a bit hard on the transmission. I recently had transmission problems being unable to shift gears and it was making a horrible noise. I removed the transmission and took it apart and found that the be...