The whine is probably the alternator. The bearings go bad after a while and they make a whining noise. AS for it being slow, I really duno what to tell ya. Get some Seafoam from Advance or Napa and run it through a vacuum line. Might help and it sure cant hurt.