Sorry to hear that JRR.... and I wish I could give ya a quick fix to get ya home. Try to better identify the "whine" and I'll check back in a few mins.
Minus the noise, I would venture a guess that your car is not getting enough fuel or air as your RPMs go up. You will probably be able to rev the engine freely in those cases while in neutral.... if thats the case, rip out your airfilter and make sure nothing is clogging the passage.... the fuel side probably cannot be diagnosed on the side of the road, so make a call for a tow.
Sorry I couldn't be more helpful
1996- BMW 328IS
<img src='http://img.photobucket.com/albums/v242/gws226/TEX/neverleanedsig.jpg' border='0' alt='user posted image' />
Performance: Zimmerman Cross Drilled Rotors-- PBR Deluxes-- Cosmos CAI---- Turner Pulley Kit--- Fan Delete mod---
Beauty: 18 polished M-Parallel replicas, Inpro Euros w/ Enchanced Angel eye kit, 20% tint
Clear corners/sidemarkers ---- Eurospec (Depos)
To do list:
UUC System U TDM- 3/05
M50 manifold converstion 3/05
off to the tuning shop for custom software 4/05
Cams/lightened flywheel, throttlebody........ well lets see what happens