If the fault had gone away, then on the bottom line it would say "intermittent", Because it doesnt, it means the fault is still there.
Could be a bad MAF, bad lambda etc.
The ECU uses readings from the lambda to adjust the fuelling to maintain stoich.
That fault code means that despite the ECU's best efforts at trimming out fuel, its reached the maximum amount it can trim out, and still hasnt managed to get the readings correct, and its still rich.
Now obviously this could be a bad lambda sensor, but it could also be a bad MAF giving the engine incorrect readings, blocked FPR causing the fuel pressure to go too high etc etc.
The one extra piece of info you've got to work with, is the "(Add)" part, which means its an additive error. There are two types of fuel trim, additive and multiplicative. Additive adds a fixed amount of extra fuel and is mostly used to tune idle, whereas the multiplicative trim is a multiplier and scales the whole range.
http://wiki.ross-tech.com/wiki/index.php/17545/P1137/004407
If i remember correctly, didnt your original Autoscan results from the other week have a code for a bad lambda sensor? It may be the lambdas getting old and lazy and isnt responding correctly at idle, giving incorrect readings.