RE: engine causing glitching
Well that's a big engine with a lot of noisy moving parts. Trying to isolate the noise that's causing the interferance may be almost impossible.
You'll probably need to upgrade to at least an FM radio, if not a 2.4 Ghz DSS radio.