two things... sounds first off like alternator whine. alot of cars have it, and its a PITA...
umm recheck your ground, and is your ground on paint, or did you scrape/sandpaper/grind the surface so it is 150% metallic and has no painted area?
good luck.