you need a tune in the worst way. You're pulling 15.1 on fuel and its needing to probably pull even more. It should be about 5 max. RH 02 sensor is bad, too. Replace it first before attempting a tune.