Hey everytime I come to slow down or put my foot on the clutch the thing just wants to stall on me. seems to be over fueling to me Aswell, the revs just drop and it struggles to maintain idle. or just dies and I can start it straight back up also using alot of fuel Aswell. Could it be the O2 sensors or stuffed or would it be the airflow meters.?