If you bought it from a trader then by law he has to put it right. He can use second hand parts if they are suitable but it's against the law what he is doing.
The law has recently changed more in the favour of a buyer so I would definitely be seeking legal advice.