Darn Tru,
You are having a run of bad luck lately. Did the garage door do any damage to the truck? Is it electric of manual? Nice thing about electric ones is if they hit anything they will reverse and leave no damage. Now ask me how I know. Hope the Cobra is back to life by now.
Ron