If its kangarooing, id be looking for a split air pipe between the throttle body and air flow meter, or any other hoses split/hanging off.
ISCV wont have an effect on the car whilst its rpms are above idle really and itll not create that hopping about youre experiencing.
Got any engine bay photos for us to have a snozz at? Good ones please?
We may spot something obvious.
