Oh, I see, it said "subs" after it, thought that was a weird model number for a sub. Is that amp new?
A whine weather the engine is on or off would be an internal problem in the amp or HU usually. Have you tried connecting the amp in another car?
EDIT: Sounds like a problem with the HU...