Was involved in an accident and The engine chain started to rattle every time on an engine start up. Took it to this mechanic and put it on his diagnostic machine and said the oil pressure has dropped due to the oil pump failure and only to find that the pump has a hole as a result of an...