See this is the thing with these cars they do just tend to let go, well mine did ring lands twice on mine but at the time of sale it was running ok I guess otherwise u would have not of brought it. You could buy any car and it could just give up, there only 1.3"s that are over 190 bhp with mods so something is gonna give up on them, What was the oil pressure gauge reading just out of interest