heat from a paint oven shouldnt have effected it, mines been in a couple of times now for jobs
unless they dicked about with the battery and shorted the unit then i would say you are more likely looking at a physical problem - i could be way off the mark, its only my opinion/best guess
is there an inspection panel for the clocks underneath the bonnet on the scuttle panel plastic?