i just installed new heads on my 03 and the car runs fine in open loop i.e if i give the car more then a 1/4 throttle but under light loads and idling it will surge and run like shit when its in closed loop. it feels like a vacuum leak but i cant tell because sometimes it idles fine and other times it will surge between 900-1100 and the a/f are all over the place going from 13.5-18 on my wide band. tried cleaning the maf and reclocking it and no change. also the fan stays on after the car gets up to operating temps. the problem only seems to exist in closed loop. the 02s are original i think and the car has 72k on it. i regularly run 100 octane and 91 with torco but the problem only started after i put the new heads on. my mods are 2.6kb longtubes catted h pipe and steeda cai. the car always stumbled a little before i put the new heads on but not this bad