I have been fiddling on over the last few days. To simplify things i went back to a TPS only map and started from scratch. This got me back to where i was initially, so i don't think that the VE table is having a massive effect on the lean/rich spikes.
I then tried lowering the Throttle position sensor filtering from 50% down to 20% (lowest i could go without any noise becoming an issue) This helped , but did not solve the problem.
A few days ago i printed and fitted some 50mm trumpets as before it went straight from the throttle inlet to the air filter backing plate. This improved the flow, requiring the whole map to be richened up between 1500 and 4000 rpm and also amplified the rich/lean spikes.
I data-logged my whole drive home today and studied it before writing this. I noticed two scenarios that are causing me the issues tuning the accel enrichment which i doubt ill be able to remedy using solely TPS based enrichment.
Scenario 1: cruising along at 2500rpm TPS increases from 48% to 60% giving TPSdot of 40 and enrichment of 180% resulting in a rich spike (9.5 afr) and the car falling on its face until it clears. Solution, Reduce accel enrichment.
Scenario 2: Coasting along at 2500rpm. TPS increases from 0% to 7% giving TPSdot of 40 and enrichment of 180% resulting in a lean spike (18.2 afr) and the car jerking before picking up again. Solution, Increase enrichment.
So with these two scenarios, the ECU will not see any physical difference so i dont know how to get around this without using MAP based accel enrichment as well (as i have in the past) to over come this. It makes it very awkward to drive as setting off causes the engine to buck (scenario 2) which, when tuned out by richening it up, makes Scenario 1 worse.
Below are the current VE, Target AFR and Acceleration enrichment tables.
The engine is a Mx5 1.8 on CBR1000rr throttles. Stock mazda triggers, injectors, Yaris COP's and i am using a DIY EFI Core4 standalone ecu
accel enrichment.png (263.05 KiB) Viewed 8025 times
AFR Table.png (384.35 KiB) Viewed 8025 times
VE Table.png (288.32 KiB) Viewed 8025 times