904 shifting funny

Yeah, I hear ya.. But if the valve body is ok, I would suspect something in the front clutch (Hi clutch)
If the fluid smells funny, that's probably it.
Check your kickdown cable adjustment