Have you taken it to bits and had a good look?
lol my mate at work said its the disc, he said to me the brand wont make any difference because they are all made in china!
He obviously knows his stuff![]()
Fitted new front brembo discs which fixed it for 1 month, now its back again.......... :..(