1996 sidetrack 1.6l 16v 5 speed 4 door 4x4.American market. no cel on. had rear main oil seal leak and code for to much power on fuel pump. pulled motor changed rear main seal. while doing that dropped tank and replaced fuel pump and found holes in tank, got new tank. fuel filter was rusted to banjo fittings and fell apart when servicing. replaced with universal filter and rubber injector hose with injector style clamps. cleaned egr twice and the tube. ran fine before i started. now dies at idle and super rich. have checked vacuum lines and changed a few that were suspect. also new plugs gaped to .028 new plug wires and cap and rotor. also fixed crack in air intake tube with rtv so no unwanted air gets in after mass air sensor. dizzy was set at #3. checked timing on timing belt and got tdc and reset dizzy to #1. any help would be awesome. i am at a loss. i have checked all sensors i can find with tester and all seem to be working. i have read for days on this forum but cant seem to put it together.