Vibration an idle problem sounds to be a vaccum leak!..Also the bank 1 an 2 system to lean is due that your mass air flow sensor needs to be cleaned, Dont do it yourself unless you done it before you can damage the filament inside the sensor...Its like a light bulb that little spring for the bulb it has one of those in the mass air flow sensor,you take brake cleaner an lighty spray the little spring until its clean , But make sure the engine is cold, if that sensor is any what warm it will damage it, once you clean it install it back an clear the code an your good, I know you said you cleared the light an its not back on, but it will come back give it about 2 days, Those motors are bad about the PCV hose causing a leak, an on the throttle body there is a hose that goes to the intake , Make sure the INTAKE tube is tight no cracks, an doesnt have any holes....Best of luck hope this helped!