I recently bought a 2010 Rogue that had been sitting a while. The battery was completely dead, wouldn't take a charge. Jump start didn't work either. I installed a new battery and it still would not start, so scanned for codes. I got a bunch of codes including one for incorrect crank sensor signal. I replaced the sensor, and it still wouldn't start. I let it sit for a couple of days with the battery un-hooked. Then on the next try it started up the very first time and ran perfectly and smoothly. I thought it was fixed and turned it off. The the next day it wouldn't start again. No CELs on, but a scan showed a stored code "lost communication with the transmission module". My OBD2 scanner will not clear that code. Any help would be greatly appreciated.