Hey gang: I've got a fairly stock STI with the SPT cold-air intake on it, and recently when I had to have the steering lines and rack replaced, I started getting a 'Lean on Bank 1' code. I can't think of anything that would cause that and the mechanic that did the work was stumped. I don't see any leaks, I've tried cleaning the MAF and the SPT intake filter (it was due), but still the code appears after the engine is warm. 80,000 miles on it--could this be seals maybe? Thanks in advance for any suggestions.