Quote (JDH @ Aug 21 2016 07:06am)
sounds like the idle air control valve possibly. they are around 30 dollars. if not that then throttle position sensor they should be in the 40s.
Possibly a Crank position sensor?
*UPDATE*
Was running 93 in it, Ran for shit, put 89 in it, so far so good. Any idea why that may be?
Going to do a Double Oil Change, Penzoil due to the Harsh Detergents, to hopefully break anything in there loose,(400 miles, or a week worth of driving) then probally Valvoline each with a can of Seafoam.