Possibly a retaining ring in there but when i fix these things i just do the best i can because there awkward due to the small lentgh of pipe to play with. You are doing the right thing but some new petrol pipe might be the answer
Bob UK
Bob
May 2008