To start, truck wouldnt move just engine rev. The check engine light was on and a wrench was up. Then the truck started to move so i made it to autozone codes were transmission solenoids. The trucks shifts hard going into drive and reverse. Its a 2008 sport trac v6 with 61000 miles. So the...