Does anyone have these shocks installed on coilovers?? My mechanic seems to be having trouble installing them. He says they "dont look right". whatever that means. I'm going to go by the shop after work and see what he is talking about.