hi all,while i was out driving today,the car started missing...at junctions or lights was on the verge of stalling when in gear...when you puh the pedal it misses real bad...got ot home did a check and im getting code 31... afm???or something else???