Might be a dumb question and I'm new to this forum... So I have a 2000 300ex. I'm gonna rebuild the top end of it. Having a hard time finding parts for the 2000 model specifically. Was wondering if all motor parts from all model years of the 300ex are interchangeable with one another. Like could I put a 96 model cylinder head on my 2000? Etc.. Thanks in advance.