The high pitch noise (whining) most likely is the Secondary Air Pump.
For your bouncing idle try cleaning your throttle body. There are multiple threads on this site that will help you on how to do this, you will have to remove it to clean it properly.
__________________
Jäger
300K Mile Club
|