funny I have one that loos just like that, I was told that happens from the lack of grease in the u joints. I also have a tail cone that is in 3 pieces due to my driveline failure.
My 92 yj has a problem with smog as well, I replaced just about every thing under the hood. I live in So. Ca and they are really bad/tight with their specs. I ended up transferring my jeep to Imperial County where they only do a rev test instead of putting it on the dyno. Good luck
On my way home from Imperial County, I had the top half of the door off and my arm just hanging out in the sun. Then the mirror bolt snapped and my drivers side mirror smacks my arm and then goes sliding down the freeway at 70+. So what I did to my jeep today was put new mirrors on it and...