I turn on my unit and it stay on the first page for several minutes where it shows the demo screen with the hump. It will either stay there for a long time before turning off, or eventually kicking on to normal function. Any ideas? 2006 Cougar FTD. Possible corrosion issue?