Mine fit ok in my 04. Although I had to unplug the cables before it would get into the spot they said, but it wasnt too bad.
My RMA is on its way to Wyckoff today, so once I get the new part I will let you guys know how it works.
UPDATE: Just heard back, it is defective, so they will be...