I just put the same hitch on my '07. The holes all matched, but the welded in nuts were past rusted. Since I am a machinist at heart
I grabbed a tap and chased the threads (the new tap since I couldn't find mine was about $7, well worth the price for the time savings). I would recommend this to anyone that is running into this problem; just make sure you get the right tap. Took me about 25 min for the whole job.
Remember to always obey local traffic laws when driving, I know I do.