Hi Den – yes it has a new spring cap. I had in fact replaced the cap on the old pump too….before sending it back to be replaced.
And yes, I meant the oil was not coming from the engine. It was coming from my oil filler can, which is standard engine oil.
Thanks, and I will let you know how it goes with CTA