What kind of whine? The kind you hear inside, like through the radio? You will get that if your electronics arent grounded properly.
As far as smelling bad, does he or you ever "get on it", sometimes you gotta blow the soot out of it To be on the safe side, I would maybe add some STP fuel system cleaner or clean out the throttle body. You might even add some RESTORE to the engine oil. I know a lot of people don't believe in additives, but I use them from time to time and it seems to keep mine running great.
99 GC Limited - 4.7L HO V8, 6.5" IRO HC LA lift, F&R D44s locked & trussed, 242HD, IRO TC Skid, KMA Bumper, 35's 2006 Saturn Redline -2.0L Eaton supercharged I4, GMPP Stage 2, Custom Tune, AEM CAI, Ebiach Pro Kit w/ swaybars, EVO Ventus V12s (13.76 @ 103.85) 2006 Pontiac G6 GTP 2012 Nissan Juke - (hers) 2000 SV650 - naked, integrated tail light, sliders, corbin, pilot roads, RK chain & sprokets, D&D full exhaust, FactoryPro Stage I jet kit, +4 Ignition Advancer, Barnett race clutch 2006 Triumph America 900 - Full Dresser