Bad combustion and very uneven running along with the popping noise indicates it has either dropped a valve or has some failed rocker arms and some valves are not being operated.
Pulling the injectors and examining the tips of them that are exposed to the internals of the cylinder should tell you if there is internal damage within the combustion chamber like a dropped valve.
If you pull the injectors, and all tips look good, it is time to pull intake/valve cover and inspect rockers. If you find failed rockers you have found the problem.
And it is repairable!
If you pull the intake/valve cover and find one valve stem setting up much higher than the rest, that is an indication of a dropped or broken valve and the
head will have to come off to assess all the internal damage to the head, piston, and piston liner. No way to tell from the outside how bad the damage is and if it is financially feasible to repair until you pull the head and inspect!
But like geordi said, whoever told you it was a bearing problem, has no idea what they are talking about. Connecting Rod and main bearing failures act a whole different way and make a totally different sound and normally they never affect the running of the engine unless it slings a rod out the side of the block. They make a loud "Knocking" noise, not a popping noise.
_________________
Supporting Vendor and Moderator of LOST05 Jeep Liberty CRD Limited
Ironman Springs/Bilstein/Shocks
Yeti StgIV Hot Tune
Week's BatteryTray
No FCV/EGR
Samcos/ProVent
SunCoast/Transgo
Carter Intank-pmp
2mic.Sec.Fuel Filter
Flowmaster/NO CAT
V6Airbox/noVH
GM11 Bld.fan/HDClutch
IronrockArms/wwdieselMount98 Dodge Cummins 24 Valve