Glad that fixed your problem! Would be interesting t look inside the turbo and see what the issue was; vane movement, bearing or blade problem, etc...
As to the ECM, it does have its own internal ground circuit that goes to a ground lug on the body of the Jeep. G100
I would suggest you check all your grounds in the engine compartment very closely for good connections.
I do not believe the ECM should be obtaining it's internal ground by it's mounting bolts.
According the FSM, the ECM is grounded internally by circuit G100 which it shows as the a ground lug on the firewall.
But we have found some mistakes in the FSM, so I would still check
ALL the grounds including the lug on top of the fender behind the left headlight and all the others in the engine compartment just to be on the safe side.
Picture of Ground on top of fender and on firewall under the rubber hood seal:
Drawings of G100 Ground & Location from FSM:
_________________
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