The largest you can bore a d series motor out to after sleeving is 79mm. That should give you a nice bump in displacement.

And most aftermarket piston manufacturers can make any size piston you want. I know for a fact wiseco can custom make a piston for any setup.