e34 of course. BUT, in a few years time, e34 parts will start to get rare perhaps. Cheap insurance is to buy a shed full of them. LOL!