Quick picture of mine installed - stock one was droopy and hung lower. This one fit perfectly other than the missing screw holes I mentioned in the previous post (easily remedied). This shows the additional transition piece my 04 has that bridges between the lower bumper and the underbelly pan:
Screws in the top of pic are in the lower bumper. 4 screws attach the transition piece to the lower shield (2 use existing holes in the side, 2 others screw in the middle, missing holes).
04 bumper cover and transition piece:
If these 2 additional mounting points were added, it'd be a direct fit on the 04+ cars.