I am a little confused. I have a 2004 GTP that is making lots of rod noise. I have tracked down a motor that came out of the same year GTP. My top cover says that it is a series III and this engine block has a marking on it that says series II. There is a printed date on the valve cover that says 2004. Is it true that 2004 was a switchover year and they used up the series II blocks from years past? I am thinking that the series III is mostly if not completely a top end change and the blocks are identical. Any information would be appreciated. Thanks!