My Sapphire's going to the garage this weekend as it goes. Massive oil leak from oil filter. Not sure how its happened but the power steering pump is loose and pivoting about. Not sure whether it had locating bolts in it to the block and these have sheared off, somehow making the pump hit the filter on a run and buggering the seal. Thats a theory anyway.