If I had all the parts ahead of time I could have it done in a day. It does not take much to put it in, its hooking everything up correctly, and hoping you dont have any broken parts that take the longest. I use my stock radiator with my LT1 and only time I had an over heating issue is when a hose blew a hole in it.