Codes are p0172 and p0175 (fuel trim rich both banks), P0650 (mil not wire to come on), and a p1860. Waiting on a call back from current to trouble shoot, just not real hopeful.