After taking the car out for a good thrashing there seems to be a hot oil smell keeps drifting off the engine, slight oil residue around the oil pressure sensor but that's of no concern, checked the engine over and there's no other leaks or anything, any ideas anyone? Or is it time for an oil catch can?