Hyundai, dodgy timing chains.

Looks like a case of no maintenance to the engine, just look how black the oil is.
 

Similar threads