Honestly, it could have been caused by any of the things you mentioned. Was it low on oil? Did the oil leak out? What engine component failed? Truly, it would need to be inspected by a certified technician to determine the cause of failure.
SPONSORED LINKS
Tuesday, May 1st, 2018 AT 6:06 PM