got it back from the mechanic today, it cost a fair bit but hopefully fixed lots of problems/future problems. heres a few quick photos i took this arvo,
[img]http://i162.photobucket.com/albums/t249/conoryoung/bmw1-1.jpg[/img]
[img]http://i162.photobucket.com/albums/t249/conoryoung/bmw2.jpg[/img]