Burrillville mechanic killed by falling car