I have been fighting the check engine light for months. truck is smogged and tagged. selling for 3000.00 I also have new shocks that i havent put on yet. 174000 miles. super fast when check engine light isnt on. I love this truck but time for a new one. 2094894366