I have the griffen. Its not a bad piece at all, I used like 3.5" bolts through the cross member to attach it. I was going to thread sert it but I couldn't get enough torque on the handle to get it to lock down. So I just drilled it with a 3/8 drill bit. I used some 1/4" rubber underneath so it has a little bit of flex (rubber squares). You will need a t/e/l thermostat housing and also another radiator cap is the, at least the griffen, did not come with one. Its for a chevy, just generic rad cap, checker/kragen has them, auto zone has them ect.. Mounting the fan can be difficult if your like me and didnt want to use the plastic rivet things. I used pieces of aluminum sheet, and made the tolerances tight enough that when the bolts were tightened it put pressure on the fan to hold it in place.