I have the same 75WX ST as you, and I mounted the small power box under the middle console, and since the 03 has a 12v power slot in the middle console, I ran my wires up from underneath the console, and plug it into the outlet with an adapter.


Clean, and out of the way. I did have some annoying noise, but cured that with a noise filter.


My antenna is on the rear, so I am no help for a front antenna mount.