If a double-decker bus driving past roars like an aircraft taking off, Mr Ray Silcox will instantly tell you that it has a defective engine cooling fan.
The 45-year-old Englishman, who has spent about 25 years servicing and maintaining buses, is so familiar with his trade that he can single out a problem just by listening carefully.