Is this for D40 or D22? I fitted an EFS kit to my D22 and they said I could not fit the 'elite' shocks as the cover will foul on the chassis. (rear shocks) (elite better than 'enforcer' i had to put on) They are much thinner than yours. Did they fit on ok?