I have the same shocks and my end cap doesn't sit so far into the body. Have yours been charged with nitrogen yet?? My guess is no and then is why the cap is able to be pushed in and allow oil to get around the seal. Make sure there isn't any debris around the seal and get them charged with nitro and they shouldn't leak anymore.
If you can read this, thank a teacher. If you can read it while pooping, thank Bill Gates!
"A girls butt hole is like a 9 volt battery. You know its wrong, but eventually you put your tongue on it."