Join Date: Mar 2010
Location: Minneapolis, MN
Sadly, your engine is probably in need of a rebuild with those numbers. If the numbers are following the cylinder pattern, you have strong compression at 140, but a leakdown rate of 50% in that same cylinder, which usually indicates worn rings or valves. Leakdown is a static test that measures a decrease in pressure from a start point with that cylinder typically fixed at TDC. I'd say 20% leakdown is an acceptable number for a stock engine, YMMV.
Taking this into account, you could be getting some oil contamination in your exhaust causing the high emissions readings, but like others have said, a good cat might be able to clean that up. Some fresh full synthetic oil might not hurt either if you don't already have that.
Best of luck, hate to see you sell in this kind of situation.