Ride-On Engine Seal