the gauge that you have is more than likely running off the stock 02 sensor and it is more than likey faulty
you can buy a real one (be prepared to fork out some $$ tho) at
www.zeitronix.com
i wouldn't stress too hard about it... anything else which makes you think you're running lean?