Have you checked the throttle body balance? what numbers are you showing. Could be a vacuum leak on one of the hoses, block off caps or the fitting merging them with the map sensor hose. The tank vent hole are on the left up front right underneath where the front bear claw mount bolt goes I could see them getting pinched at the back of the tank left side by your TPS. Speaking of TPS you said you put a used one in are you sure its a good one?