I was asked the question. What years of engines will fit in an 02 frame. This is what I think the answer is, but I'm not sure. I think that an 02-04 engine will work. I'm not sure after 05 because I know they changed the frame and some engine things, but I wasn't sure if the mounting holes remained unchanged. Thanks for any responses.