After a few hours on the dyno today we have been trying to explore the lack of throttle response from the engine which wasn’t there in V2 this is combined with some strange fueling issues as though the fuel isn’t being delivered at the correct time within the engine on throttle inputs, initially we thought possible in correct injection phase.
Below are some basics and screenshots from both V2 and V3. Hopefully you can have a look over and check.
Wiring - Coils and injectors are wired in numerical order - eg Cylinder 3 is wired to output 3 etc
V2 config - Had a similar issue when mapping on V2 and fixed by changing the offset to 5 as shown.
V3 config - We have experimented with injection angle control, both start of ignition event and end of injection hasn’t made a difference to the response.
I have commented in the main software thread regarding tuning the acceleration enrichment with a suggestion for a compensation table to possibly help with this too if the above appears correct.
Attached log - Approx 30 minutes into the log you can see various throttle inputs. Have had to compromise with the numbers for the acc enrichment as different amounts are needed depending on engine load.
I am still using the above settings, with the initial v3 bugs ironed out with the enrichment it works a lot better now. This dyno session was very early on in the v3 releases.
The firing order is as said above 1 5 3 6 2 4
I have the firing order offset as in v2 there was an offset setting.
Is anyone else has any other M54 configurations please share and I will compare and test.
Looks similar but the base trigger settings different.
I have attached a scope and screen shot, let me know what you think. Intake and Exhaust.emubscp3 (631 Bytes)
This is what I have been trying to establish.
Is the firing order not ‘correct’ for the different trigger settings. Where comparing scopes the 2nd cylinder is still firing in a ‘similar’ position in terms of location after the missing tooth.
Hello,I am new here,and for 15 years I used Megasqurt,now the setup requared CAN comunication,so will need lots of help with that.In this setup what did you use for CAN comunication any additional ecu,or something like that ?
E46 Canbus is a drop down setting in the ECU, all Canbus messages are predefined for the use of the OEM clocks.
Will also update this thread. Recently I have been back to the dyno with a different inlet manifold with the injectors in a different, much better location for the spray pattern and all the hesitations and throttle response has cleared up with half the acceleration enrichment needed. Checked with a timing light and the settings in the initial post are spot on.
Thats great,now I need to explain what I am doing,in a few words I have BMW X3 E83 with engine M54B22 as far I as I know E46 and X3 are simular and this setup should be work but its not.I used CAN reader and read raw data from the car and my ID mostly are real different,also I try to setup DBW but when I didnt have correct CAN setting cant receive information from PPS,and lots of other issues I have,but mostly I wanna setup my CAN communication,the other things will be done one way or another