Help!

#1
Im Losing my mind here! I have a 2004 Corolla and im getting the error codes of P0300-P0304 (Multiple misfires, and all 4 cylinders are misfiring), P0133 (o2 sensor circuit slow ban 1 sensor 1), and P0171 (System too Lean). I have a brand new o2 and MAF sensor and new spark plugs. My car idles really low about 900-100 rpms and sounds like its in a constant state of about to die. Also the engine shakes terribly.
 
Top