the electric fan is a great fan but it doesnt come close to moving the same cfm that the oem moves. they work great for cars and small vehicles. but auto zone will tell you not to go electric plus the electric fans are not very dependable i have had two autozone pusher fans on the front of my radiator and they last about a year. and usually quit in the middle of no where.
go see mr good wrench and look for a fan shroud. i had to get a new shroud for my coach and the p-30 shroud will not work. but the p-32 will. just to be on the safe side take your vin no with you and have them order from the vin that way you will get the right part. and hold your breath when the tell you what a shroud cost. lol
2007 chevrolet 2500 duramax 6.6
allison 6 speed
2004 classic 28 WB , Pro Pride P-3 hitch
centramatics wheel ballancers 300-556