Yup!
Yup, that's a Jetta front bumper, prettye much a bolt on and a hell of a lot cheaper than a cossie one out here!
XR6?! I never knew one existed!
Can you take some pics of your 5.0 motor mounts, just to give me an idea of what I'm going to have to do.