you got a heatsink on that regulator? they can disipate a lot of heat, and it they get too hot they blow, and instead of killing power to your GPS it'll simply pass all 12v to it and fry the GPS too
And set everything on fire...Dont scare him
GPS unit dont take alot of current, they draw maybe 25-50mA so not much heat is generated.