Well at least you have a few possible explanations there, I'd get them to follow up on the radio issue, I know that can be a problem sometimes with after market radios in vehicles because they sometimes quit going "to sleep" like they should and raw power continuously. Do you have a gas fume...