well driving home from out eating i got a check engine light, got home and plug it in, well its telling me that i have a crank position code. Well tried to clear it but came right back on once the truck started. So reading a little info on it im thinking is the crank position sensor and it needs to be replaced. so if any one has info on this please let me no.