so unfortunately my 626 decided to blow up on the way to an autocross three weeks ago. headgasket went up in a big way and well it shut off. I tried to restart it and i had a massive knock in the bottom end. I decided to buy a 95 civic dx from a kid who put a d15z1 block in it with the stock head. He wanted to go for boost and that swap is supposed to drop the comppression to reasonable levels for a turbo. My quetion is are there any pistons stock or aftermarket that i can put in this engine to raise the compression up to stock or slightly higher cause the car is a pig. even worse than the 626. thanks
I guarantee it would be cheaper to swap in a different motor. The combo in the car you've listed is probably about the worst combo of D series I can think of, so anything would be an upgrade. A stock D15b7 would be a very cheap "upgrade" and would be a nice ~20hp bump from what I'd estimate your current combo makes.
EDIT: I ran the numbers and that combo should be about 7.2:1 compression - and a stock D15Z1 makes 90hp, stock D15B7 makes 102hp.
Your best bet would be a different engine. An average garage (for this site) should be able to handle a Civic engine swap in an afternoon. It'll be much cheaper and easier than swapping in different pistons.