I have code p0155 bank 2 sensor 1 .But I tested with two scanners they show both pre cat sensors are working, voltage .120 -.870 and .095 =.830. both the long and short ft are within proper range. Post cat sensor seem to bounce around, the other day it flat at .130 , then yesterday it was flat at .759, today it was between .350 =.550 averaging .460 which I believe is ok. I cleared the codes to get the freeze frame info. First Freeze Frame as follows,fuel sys.1 ol,fuel sys.2 ol,load %4.3, Ect 125, shrtft 1 -6.3 , shrtft 3 -99.2 ,longft 1 7.0 , longft 3 -99.2 ,shrtft 2 -5.5 ,shrtft 4 -99.2 , longft 2 3.9 ,longft 4 -99.2 . Map 6.1 ,Rpm 644 ,Vss 0 , Maf 0.02 ,Tp 0.0 .The second Freeze Frame as follows Fuel sys 1 cl, Fuel sys 2 cl ,load %2.7 ,ect 195 ,shrtft 1 =12.5 ,shrtft 3 -98.4 ,longft 1 -6.3 ,longft 3 -98.4 , shrtft 2 -10.9 ,shrtft 4 -98.4 ,longft 2-7.0 ,longft 4 -98.4 ,Map 4.5 ,Rpm 634 ,Vss 0 ,Maf 0.01 ,Tp 0.0 .I also replaced spark plugs,complete distributor with cap and rotor. I don't know what the different long and short fuel trim # ie: 2,3,4 ect. mean ,Any help is appreciated,Thanks