Just got a 03 cobra 4 weeks ago and the night after i got it it spun a rod bearing and i was just wondering what everone thought about the oil cooler if i should replace it with something better have it cleaned out or just replaced it with a stock one. Called ford and they want $340.00 for a new one