I agree @terrymanson gave valueable suggestions. One thing I am not sure is whether any headlight assembly I buy online will fit with my harness , my mechanic charges for labor everytime he opens the car and its becoming costlier deal. Thats one of the reason I really wanted to make sure I buy...