Welcome. I agree with those above about doing plugs and wires to start. Clean the throttle body and MAF as well. As for the whining, that can be several things. It can be the alternator, power steering pump, etc. There are ways to narrown it down and that will help keep you from just throwing parts at it. That is assuming it isn't the supercharger whine you are hearing. If thats the case, some whine from the supercharger is a good thing.