I did a TBI swap about 2 months ago and it ran fine for awhile and here lately it wants to surge only if is in gear. When the truck is in park or neutral it idles fine, I have to idle it up to about a grand in park to keep it from dying in gear. I've checked all of the gaskets for leaks and hoses and I have pulled the IAC out and cleaned it. I have a buddy that has the same system on a caprice and it doesn't seem like mine is putting out as fuel as his is. I'm stumped any help would be greatly apperciated.