i have a d15b7 with a z6 head. i need to replace my piston rings. i also would like to use different pistons. are d15 and d16 pistons interchangable? i have a set of z6, a6, and zc pistons. which would yield the highest compression ratio?