I have a 97 maxima, 143000 miles tried to start after a half a revolution on the motor the it quit turning over. the belts still turn but there is no compression on the motor, im thinking timing chain which means new motor. I was wondering up to what year model motor could i replace this one with, also if anyone could think of something else to look at first I would be very appreciative. Thanks in advance.