seetz,
You might be right...it does sound like your engine is missing under load. I'm not quite sure how this ties in with the radio or 'power drops' but those could be clues.
If the engine is missing under load, the plug wires could be bad, which would (could) create some static on your radio..this might be a connection.
If you haven't tuned the rig up in eons, it might be worth checking the plugs, wires and ignition system. The problem could be carburetion too.
I would start with the simple spark plugs first. If nothing else, make sure they are new and gapped properly and that the plug wires are not crispy and broken. If the wires are old and leaking, they can crossfire under load and cause problems.
Do a little more research and see if you can pin it down. Static on the radio can be a troubleshooting tool too, but don't let it lead you astray.
Stuart