Mind if I ask WHY you hate the Carnival?
I have an o4 model & I am told the newer ones are ok but I am not going htere to try lol. But we had the timing belt go it a bit over 18 months ago & it was a nightmare to fix 5k worth of nightmare to be exact & since then we have had to fix 2 major oil leaks. For its age I guess its not doing too bad BUT the more I look into it the more I am finding its a very common problem with the carnival that Kia do know about & are doing nothing to recitfy. I am also told the gearbox in them is terrible.
Basically the general gist of them is by 160,000kms you want to have gotten rid of it because the motor will fall out the arse end of it. Im sitting on 187,000kms. The time belt snapped (40,000km after it was replaced as per the log book) at 140,000kms. At the time we had no other option but to fix it & kill our credit card at the time to do so. But we were strongly advised to just get rid of it. But we couldn't as we owed heaps on it still & had no other car.