why won't come on unless the switch is turned on hard?
Sounds like a worn switch. Try some local pick-a-parts for a replacement.
Buy a new one, old ones are not worth it in my opinion.
Search Ford Crown Victoria Questions
Ford Crown Victoria Experts
Related Models For Sale
Used Cars For Sale