What's your location? Paypal address?
make sure the high pitched whine is not an over tightened timing belt..
Alternator bearings? water pump bearings?
what else could it be?