You sound like you learned nothing from the experience except how to do the repair yourself. I bet you had another backup car to daily while in the middle of this mess. Others wont be so fortunate and others may not have the garage space to do such a project