My son accidentally broke a set of fan blades to his FFCP. The picture showed a 7 blade fan, but the one we received had 9 blades. It even had the same decal as the fan from his printer. We were able to thread the new wires through the printer and insert it into the motherboard in the base. Looks perfect.
I don't know if the supply chain changed fan connector leads or the printer builder changed their connector, but the Monoprice 3D Printer Extruder Fan replacement is not 'plug-n-play'. I ordered a set of Hiltachi pin connectors and plugs, plus a crimp tool to make this work, since I don't want to just strip the wires and twist them together.
CONS: Wrong power connector No cover over the fan blades (which is how I broke it in the first place)
It works. The fan still requires a molex connector to attach it to the printer board, but that's clear from the picture.
After spending too much time routing the wires through the cable sleeve, I was finally able to get to printing again. Due to unrelated issues, I went to adjust a screw and broke the fan, again. A cover would be nice, but I won't knock a full point off since the picture is accurate. Lesson learned, buy some extras.