The mechanic’s incorrect installation of the oil temperature gauge probe in the oil filter adapter and failure to test run the engine for oil leaks after the installation, which resulted in a total loss of oil and the pilot’s decision to perform a precautionary landing. Contributing was the pilot’s long/fast landing, which resulted in a runway overrun.