check out the crank angle sensor had this problem with my D22 losing power with no fault code shown until it eventually shit it self and through a fault code Nissan found water getting in through a plug and shorting out the sensor, Replaced sensor and plug, water proofed plug have had no...