I have the same fault, replaced the battery still no change. I have traced the fault to the main connection block. The pins or board have gone unfortunately these can not be changed. If your unit is less than 24mths old it is still under warranty.
TOMTOM, November 2008