So I heard 04-05 XG 350 calipers and caliper mount fit the NF. I took the plunge a while back, buying junkyard XG calipers w/mount for $60. Cleaned them up and rebuilt them with new pistons
. I also painted them silver. I bought some EBC greenstuff - they don't sell redstuff for the XG - and 07-08 Tib SE rotors (303mm). After thinking about it for a while - and also seeing that sharkracing had a 12.6" bbk for the YF - I decided to also buy Veracruz rotors (321mm).
Test fitted the Tib rotors... too small - would've been nice since they're cross drilled - oh well. Anyways, Veracruz rotors fit just perfect! Everything bolts up. The only thing I had issues with - shout out to sbr711 for helping - was with the brake pedal dropping to the floor. Turns out I mounted the caliper wrong - the bleeder was supposed to be on top. I installed them on the bottom. After re-installing them, brake pedal is nice and firm and they bite really good. So in the end - if you don't count the extra Tib rotors - I paid roughly $260 for the parts. Also ~$150 for misc items like new caliper pistons/rebuild kit/guide pins/paint.
So here's the rundown on what you need...
04-05 XG calipers and mount
04-05 XG pads
XG junkyard calipers
doesn't bite all of the rotor surface ~ 1/4"?
about even on top of rotor/pad
bottom clearance on dust shield (it's pretty much flush, but doesn't touch the rotor)
top/side dust shield clearance
behind the wheel
also wanted to point out that the brake line to the banjo mount is a bit off since I had to mount the right caliper on the left side of the vehicle and the left caliper on the right side of the vehicle in order for the bleed screws to be at the top.
Overall, I like them. It has really good bite compared to the stock setup. If I installed them correctly the first time around it would have only taken about 1 hour to install. The only thing that I don't like is that I'll have to get 17" or bigger wheels - I have to sell my 16" snow wheels/tires now
The dual piston caliper is also quite heavier than the OEM single piston. Also, you could barely tell they are behind the OEM 17s. I'll take better pics once I put on the 19" gen coupe wheels.