Hi Macca,
The flap on mine still leaves a slight gap even after lubricating so I'm wondering if your problem may be something different.Do you have a local indy locksmith who can check if the fault is the fob. If it is you can usually pick them up cheap on ebay and get them cut and programmed by a decent locksmith for a lot better price than a Jag dealer.
I got a spare supplied ,cut and programmed for £ 98 last year locally which I thought was decent.
Good luck😊