98 Prizm - 1ZZFE with 132k miles.
After getting the timing figured out on my rebuild project, I'm getting a P0420. I cleared the code and drove another 300 miles before it came back. Car is running smooth and getting 37mpg at the moment. From reading other posts here, it seems like the catalytic converter is usually the cause of the P0420. When my timing was off initially after my rebuild, I was dumping a bunch of unburnt fuel out the exhaust

, so I'm guessing this is what it caused it to get worse.
Anyway, I'm trying to avoid a weld on cat and go for a direct bolt on replacement. Can anyone tell me where they got theirs for a decent price?