For the fuel leaking issue - I had that one. The Puma fuel tank is the same as the TD5 but without the lift pump built in, there is a large sealing ring that apparently is quite difficult to fit correctly. Or alternatively it could be a damaged breather hose.
Either way - DON'T drive it on the road. It's potentially lethal to motorbike riders, if they hit the spilt diesel you could be responsible for someone crashing.
Call Land Rover assist and get them to two it back to the dealer to be fixed. I did, and they agreed once I mentioned they could be up for negligent manslaughter if they did not.
My PUMA also clunks worse that the TD5 I also own, at 180,000 the old TD5 is much nicer to drive than the PUMA. I've put this down to a very touchy accelerator response, that makes the vehicle lurch or stutter during acceleration. I reckon it's due to a faulty EGR valve - but as no fault is registered they won't touch it.

