Ignition map needs tonnes more work. Extruding 2D ignition-curve across 3D map gives you same deficiencies and weaknesses without any benefits of 3D mapping. Post your actual Ecotrons file and we'll make some adjustments. You have way, way too much advance in lower-load/low-RPM ranges and risking back-spinning engine as combustion will have occurred well before piston has reach TDC! Here's some sample igntion-maps, note max-advance only occurs in highest-RPM/low-load ranges. As load increases in high-RPMs, you'll actually want to decrease advance due to faster-combustion. Idle is nearest corner, RPMs increase to right, load increases towards back.
Don't use EBC from Ecotrons, it'll blow up your engine. Basic spring check-ball valve MBC will work much better and give flat boost-curve so you'll be able to tune 3D maps.
MAP-sensing doesn't work well with ITB. Need to connect both vacuum-lines after throttle-butterfly to a common large-volume (0.5l) plenum chamber to average out pulses. Then MAP will work. Or use large plenum with MAF-sensor for most accurate load-sensing