I bought a part for my car but when my mechanic fitted it he said it was
faulty and caused my engine managemnet light to come on and several
faults to my car. I tried to contact the seller but they did not
respond. I started a return but the seller d...