Yes, the whine could be coming from the ignition system in the car.
Does it go away when you turn off the engine? Does it go to a higher
pitch when the engine rpms increase?
If so, the noise is ignition based and you must obtain some ignition
filters for your car. Car parts places can usually supply you with
such devices. Crutchfield.com also carries them.
If the whine is constant pitch and just remains the same does it go up
and down with the volume setings? Or does it remain constant always?
If it is constant it is rfi getting into the power amp. If it goes up
and down with volume it is coming from in front of the volume control
on the stereo set.
And, you might check with the supplier/manufacturer of the sat unit; they may have a filter accessory for it.
Ensure
that
power cables
do not run next to
RCA
signal cables. If the cables are too close, engine noise, which
may sound like a high-pitched whine, can get into the system. If whine
is unavoidable, you may wish to use a
Noise
Filter. In addition to having your RCA cables mounted away from
power cables, make them as short as possible, as signal strength is
lost over distance, and higher frequencies are attenuated.
Connect the main power (+) for the amplifier directly to the battery.
Check here for the proper wire
gauge