Ok driving today and truck won't shift into 5th gear. Lately have had issues with gear indicator being flaky. now in park it flashes on 3rd gear all the time. Thinking it is this switch. ran codes and got P0700 and P1172. Also I have an 02 and is this covered on the 200,000 mile emissions warranty?