My Mazda 5 2006 2.0 Diesel has just suffered a failure on Cam Shaft gearing bolt shearing off causing loss of power steering and brakes. Yep lots of fun there. Going to brake the car before it gets scrapped. If you need anything off of it, let me know.
07920238815