It's summer time, traffic slows way down.
Sounds like you have a handle on what your doing. I'm an EFI guy, mechanical is not something I'm good at. Sounds like you need to lean it out a pill