2.0 SE-R and I'm unsure. Nissan guy told me it needs a timing cover, with it the way it is it leaks oil which is why it overheats. I do not drive it or run the motor because of it. It will start up, it will drive but I do not want to damage the motor