Call Fair trading about the first shonky repairer.

You could ask them to write your car off. Dont think they will. Looks like your going to run it until it breaks and is uneconomical to fix.