Why couldnt that dyno place tell you why your car is running lean? If they are worth any money at all,then they should be able to find out what is causing the problem otherwise i would take it elsewhere.Up my way,the dyno operators can determine the problem and fix it usually in a day or two without band-aid solutions.