Yeah the engine compartment is pretty much not an option as I found when I went to put my train horn on my Excursion PSD. The train horns are actually fairly weather resistant as long as you mount them with a downward angle toward the open end so water can run out. I'm thinking your best bet...