I just had my sub frames welded in at a local repair shop on my 03 coupe. Should the chinsy factory ones have been removed during the install? I can't really tell from looking but it appears they may have welded the MM's to them. When I had my 03 vert done they removed the stock ones. FWIW, they did a real nice job, the welds are clean, and it's a noticeable difference in ride.