Broke a valve spring and rocker arm on my new to me 1989 325i and have the engine completely out and looking for a local machine shop that can refresh my M20. I don't have any experience with the bottom end so don't know how to refresh this block. Any good experienced shops or people local doing this work? Here's some pics. Looking forward to joining the community :)







Comment