I have a 1994 GMC Sierra 1500 with an automatic transmission. It will shift from first to second, but after 2800-3000 rpms in second it seems to kick out of gear. It will not go into third. It doesn't seem to go back into gear until I come to a complete stop. Any suggestions?