Maybe do a compression test on the engine and see how it's holding up? Maybe also test drive a fresh one (just slightly above 100,000km) then test drive the 200,000km one and see if you feel a difference? Before I got my Sportivo, the ZZE Ascent I drove was sitting on 280,000km. Felt strong, engine was healthy. Car sounded like it'd explode when you revved over 4000rpm but then again it's not a 2ZZ lol It's over 300,000km now and car sounds no different than an Ascent with 100,000km. If a 1ZZ can do it i'm sure a 2ZZ can!