E-fans are so damn expensive! I was thinking about getting some, but after seeing most are like 800$ or more I opted out.
I actually got a lightning fan shroud a few days ago from one of my buddies. It looks at least 2 inches more shallow. So you can fit a bit more inside, but you have to extend the shaft on the waterpump or change waterpump all together so the fan actually fits inside the shroud.
Another alternative is to use OEM e-fans from a 05+ silverado in conjunction with a flexalite variable speed controller. This guy with the setup says it costed him 175$ for evreything. I can post pictures if you want. Just don't want to clog up your thread. But it definitely saves some engine bay real-estate while keeping it simple and cheap.
02' King Ranch 5.4 4x4 Lightning conversion - Ported Eaton M112 - Ported Plenum - Ported Throttle body - 6# lower - Walbro 255 - SCT BA 2600 MAF - 42Lb injectors - Dual Borla exhaust - OBX longtube headers - Built Lentech 4r70W - Lentech VB - 2000 stall converter - 381 RWHP, 507RWTQ