I got these back from the machinist this week too. They look great and I sure hope they fit! To avoid needing the stock end seals (which go for 35Euro each!) I increased their flange thickness a little (so they mate up to the inside of the frame) and added an oring groove on the inside. This is to keep grease in and dirt and water out. This works really well with other products I work on (water treatment industry) so hoping it works here too.