Great write up on this but I have a question. The 2 linked front struts 95144065 and 95144066 are different from the oe part numbers I have found, are these a direct fit? When referencing the EV-specific struts, one of the corners is listed as discontinued and I haven't found a supersession...