i have bought about 5 MAHLE pistons over the last 2 years i can get them but they are persang pistons need to cut the rear skirt shorter my 340 as a brand new 1 in i do have an original MAHLE piston for a 199A but theres nothing wrong with the After Market pistons ive had them and there good. This is a new piston in a 199b I just rebuilt for some 1