My trans is whining on my silverado. My mechanic said its the planetary and posibly the torrent bearings. Any advice? Does anyone know of a super great trans shop in san Diego? I would kind of like to take this oppertunity to upgrade my trans. what's the difference between a Allison and dura max trans.? What other options are there? Can it be done on my truck?