First of all, what manual are you using that suggests bad grounds as a solution to DTC 55?
As I said when I posted I am using the FSM which I believe is the universal abreviation on this forum for the GM Field Service Manual.
DTC 55 page 6E3-A-89 first box clearly states that before doing the fuel pressure check to go to DTC'S 44 or 64 if they are set along with DTC 55. It was not until my second post titled Thanks that I mention the codes I had. As for my saying that bad grounds with DTC 55 was the cure for my problems I would like to point out that I did not make such a statement in my original thread or my follow up post.
I will address the DTC 64 issue next as it was suggested in the DTC 55. DTC 64 page 6E3-A-94 under Diagnostic Aids it says to check for intermittent ground wire between connector and sensor. I believe that establishes that intermittant grounds can be the first area to check. Also note on page 6E3-A-95 it also refers to diagnostic aids which just reinforces the need to check grounds.
At this point in following the notes and path set forth in DTC 55 before proceeding with DTC 55 diagnostic procedure DTC 64 must be resolved first.
That code deals with the fuel supply system. See page 6E3-A-88 then run the fuel pressure tests it suggests along with the rest of the diagnostic instructions.
DTC 63 is an open in the right O2S circuit. It could be a wiring and connections issue but it also can be a faulty ECM. See page 6E3-A-92 for more instructions and follow them to the solution.
Now we go to DTC 63 page 6E3-A-93 and following the chart to the first Yes box were it refers to the Diagnostic Aids on the facing page. This Diagnostics Chart refers to the intermittant section 6E3-B
In 6E3-B-2 Under the Visual/Physical Check it offers several checks to do before jumping into the DTC Diagnostic Charts.
DTC 64 is lean exhaust on the right bank.
My wild-assed guess is that, if the fuel pressure testing shows the fuel supply system to not be fault, then the problem is erroneous lean exhaust readings from a problematic O2 Sensor circuit on that right bank.
It is possible there's a problem with grounding but, because you don't have the same problem with left sensor, I'd look at other causes first. Run the fuel system tests to determine if DTC55 is really current, then solve DTC63. If you find an repair problem in the solution to 63, then I'd clear codes and road test to see if any of those three come back.
On the other hand if you verify that DTC 55 is a legitimate fault, then I'd repair that problem first (ie: new fuel pump, new fuel filter or other fix) then clear codes and road test to see if the other codes return.