have you tried using a different charger? Usually that helps.
the car charger+gps app is in fact the worst case, as it will not need touch screen usage to happen. and will happen very fast and all the time. so basically, using the gps for more then 20min, i know i will have to: press power button to turn screen off, press it again to turn screen on, type PIN, press the damn gps button i needed to press 2min ago.