Had loads of problems with my ETACS unit. Now on my 5th! I see the part number has a different suffix, B not D, and the dealers are charging a hefty surcharge to get the old ones back. Anyone know if the 'new' part fixes the problem of the unit dieing if you disconnect the battery?