I've just done a weber swap to a 32/36 on my 89 Tercel EZ (3E-Federal) and am having some timing issues that exceed my understanding of how engine timing and vacuum advance works... Any insight or solution would be appreciated. Please forgive the excessive detail below - I figure too much info is better than not enough.
Here's the details of the manner things are currently connected for reference:
-Using stock square "hat" type filter assembly that came with the Weber
-EGR is connected to the Weber's EGR port and the EGR valve has been tested and cleaned and works.
-Inner vacuum advance diaphragm (nearest distributor itself) is connected to intake manifold
-Outer vacuum advance is connected to the ported advance on the Weber
-PCV is split into two smaller hoses with a T-connector and goes into the same cluster of intake manifold vacuum ports (the group of three ports on the round connector near the fuel pump). Will be reinstalling original heat-riser/PCV connector once my gaskets arrive.
-valve cover breather port and charcoal canister connected to air cleaner
-"Air suction" system (for catalytic converter) has it's own breather filter separate from air cleaner.
-Redline fuel pressure regulator installed and set to between 2-2.25PSI
-New NGK spark plugs, wires & distributor cap, rotor button, battery.
-Fuel/air mixture is ideal or very close - tested using voltmeter and O2 sensor under load and idle per Haynes manual.
-currently running 89 octane fuel with minimal issues. Car runs like crap on premium gas - haven't tried 87 octane sine I replaced the carb. With OEM carb I had to use at least 89 octane or I would get no power for hills.
-Timing is set per Totota specs (took it to a shop to verify this years ago)
Everything works well enough to drive and is better than the OEM carb, but not like it should. Here's the problems:
-sometimes stutters or hesitates when going uphill at steady speed at about half-throttle in any gear/RPM. I live in the mountains, so this is like 90% of the driving I do and the biggest problem.
-Hesitates sometimes when taking off quickly at a stoplight - acts like it wants to stall, then takes off like it should. Happens worse when engine is cold (normal, i think) but also happens when warmed up sometimes.
-Everything works excellent at full throttle. Idle wavers a little, but is ok.
-Disabling EGR has little or no effect on this, so I don't think it's related.
My clue that this is timing or vacuum advance related is that I had hooked up a check valve to supply constant vacuum to the outer distributor advance by mistake (mistook it for a vacuum delay valve). Effectively, this gave maximum vacuum advance constantly. This caused the car to run perfectly except at idle, which jumped from 800RPM to 1100RPM. I get no pinging at idle with the configuration, but can't tell if it's pinging under throttle while driving. This makes me suspect my timing is at fault since the car runs better with this obviously incorrect setup.
My Questions:
Should I just advance the base timing by adjusting the distributor's base setting?
Is there a way to amplify the vacuum coming from the weber's ported advance to make it advance timing more (ie by supplying extra vacuum) when it kicks in and is that advisable?
I know premium gas isn't required, but why would it make it run worse?
If it's not the timing, is there anything else that could be causing this?
Any ideas or suggestions?