Hi all. When I check the data stream on my code reader from time to time (at idle/warmed up), my fuel trims are always high. However, they are sometimes barely above zero and other times they are as high as +13. They never go into the negative. My MAF sensor usually reports low (below 2.4 gps) and the lower it reports, the higher the positive FT. The lambda ratio is always close to 1 but ever so slightly on the "rich" side. I don't understand why the trims vary so randomly or why they are too high anyway. There are no trouble codes and the engine idles pretty smoothly, although it's sometimes a little rough (vibration) usually only in park. Any ideas for what I should check? I should add the engine was recently rebuilt, but my fuel trims were always somewhat above normal. Any advice is appreciated as always!