No: I had to change my all of my o2 sensors when I got the Code 25 and 31 especially for a car with so many miles.
I'm also thinking it's bad ignition coil or fuel.
Any hesitation during startup, e.g bouncing needle?
Any chance of stopping by a Toyota Dealer or locating a Certified Toyota Master at an aftermarket store?
Thanks guys. No hesitation at start up. Car runs fine & gets good acceleration but once speed drops, the judder kicks in. Will go for the cheaper options first: O2 censors, fuel filter, coils. I'm not convinced about Cat replacements especially since in UK they're not compulsory on a car this age.. Thanks again for all thoughts. Any further always welcomed.
Cheers.
JM