
i sort of had the same thing happen and it was a tiny welittle hole in a rubber line connected to the fuel pump .. took me forever to figure it out , i kept throwing a lean code but not all the time . don't know just throwing it out there .................