Hi, pretty much a total noob here but I could use some thoughts from the collective hive mind. I've got a 97 Toyota land cruiser and all of a sudden it has completely lost power. It drives fine up to about 30mph then suddenly it cant get up a hill unless I absolutely floor it. All the gears shift up fine no slippage, theres no knock from the engine and no codes are being thrown. No misfires. Gas mileage is naturally in the toilet. Reading through the forumn I'm thinking the one of the cats or both have gone bad or the MAF is dirty/shot. Is it possible for these to go without it throwing codes? Any other ideas?