That does look like it fits nice. Do you have more pictures? is it 1 fan or 2 ? is there a controler involved or can they just be done with a relay or switch ?

The Ford fans are easy they have plenty of Fords in the junk yard .... hahhaha