Are these guys the Three Stooges of truck repair, or are they absolute geniuses?...Either way, my hat is off to them......Ben