one way to check to see if parts are the same is just to go to bikebandit.com and look up the part numbers on the rads for diff years, same part number means same part, means it will fit.
i personally do not know if an 05 rad will fit your o8 though.
also, you will see that i edited your post.
review the forum sales/wanted ad rules.
being that you are a new member you do not yet meet the requirements to post threads for items to be sold, or items you are looking to purchase
however, feel free to cruise the for sale threads and look for the parts you are trying to find, that you can do.
good luck
i personally do not know if an 05 rad will fit your o8 though.
also, you will see that i edited your post.
review the forum sales/wanted ad rules.
being that you are a new member you do not yet meet the requirements to post threads for items to be sold, or items you are looking to purchase
however, feel free to cruise the for sale threads and look for the parts you are trying to find, that you can do.
good luck