Im new to this site so I hope im in the right place to ask---My problem started with a whiring noise sounding something like a tension pully bearing.Put diagnostic and got back codes P1186,P1187,PO300,PO301,PO302,PO305 an PO306 I Then replaced o2 sensors (pre cat) and cleared codes.No new codes have come back. Whiring noise still there and smoking like a freight train.Smoke smells like burning plastic/rubber.I removed oil filler cap only to find its pulling a very strong vacume.With cap off whiring noise stops but smokes just as bad.It only has 94,000 on the clock and I havent had any trouble before now.Dont know where to start. Any help would be very much appreciated,