Dumb question (from me). within a year of what?
A year of you buying it used?
I don't think you meant a year from it being brand new as it's an '04.
Has it ever been hit in these areas before you bought it?
If so and the body shop used the el-cheapo ebay (made in China) bodypanels I actually surprised they lasted a whole year in MI with the salt on the roads and all.
My dad bought one of the el-cheapo tailgates and the bottom edge of it started rusting within a month of putting it on!
just my 0. 02.