FINALLY someone who can back up what I have said before....
Anyhow I already did mine and I can get it to bolt down flush with no problems, i did have to cut, bend, grind, drill, that bracket but it does sit flush without any type of forcing to get it to bolt down.....
2000 Cougar V6 MTX
2001 3.0L Swap w/ PnP Heads - It ran, it boomed, it RUNS AGAIN

Nearly all suspension mods
Big ass stereo
...and more...
See Her Here