i have been lookin for truck caps for awhile and a guy offered me a z series a.r.e. cap from his 2004 for a really good price. I have a 2012 and was wondering if the fit would be right. I know i will have to get it painted but i just want to know if the dimensions will be correct.