There is more to a piston that its diameter. The piston has to be made for your particular application.
Ring placement, pin size, port location...all (and more) are critical and must be addressed.
Just 'cuz Wiseco doesn't list one doesn't mean they don't have one. Call, write or email 'em and ask for the piston for your particular bike.
Of course if it's a known fact by other owners of your kdx that an 'X' type piston indeed fits a 'Y' type bike, fine.
I have no idea if an '86 fits an '83.