Good stuff Dante! And the Marco stuff note: fan blade is larger than the shaft that they sell. You need to make up the difference on the shaft thickness. I used a vinyl vacuum cap to make up the thickness.
Quoted from Dante:And here are the replacement parts if you decide you want turnkey. Although, it looks like you will have to fabricate the arm, which should be pretty easy to do with a vice and a piece aluminum
Fan Motor: http://www.marcospecialties.com/pinball-parts/14-7956Fan: http://www.marcospecialties.com/pinball-parts/03-8375