how long does it take to put new heads back on and connect everything else to make it run again?
Really depends on what your working on and what motor it has as well as what kind of tools you use and how much experience you have. It might take an experienced tech 3 hours to do a job that someone else would need 10 to do.