Newly le5 swapped 2010 LT. Has full m62 kit on it. 3.0 pulley and #60 injectors. Has a few codes p0106, p0171 p0480 p1101 and lastly p0315. I know the p0315 is crank relearn however I can't seem to do the relearn without getting rid of the other codes. All of the fan relays are good and so are all fuses. The fan also works. It is running lean and I do not understand how to adjust the fuel trims. I also am not sure what parameters to adjust to make the map sensor understood by my stock 2.2 ecu. I have changed the linear and offset numbers to the correct ones. I have changed the throttle body scaler. I don't know what else I need to change. Trying to get this thing running decent to use it to get to work. Any help appreciated