Yes have oil, tiger loop has oil in it too so all good there. Yes it was pressure checked and pump was installed ok. The pump was replaced because of a leak and it seems the oil gets onto the lubricant on the bearings they can wear away, hopefully that’s the issue. Still waiting for my plumber...