I get the feeling this is not plug and play.
no it's not plug and play
Does anyone have MegaSquirt installed. working and doing what it's supposed to do?
i have and have had megasquirt working and doing what it's supposed to do for years. on a standard engine it gave near to 10hp on the same rollers on the same day (simply by swapping some connectors over I can switch from motronic to MS), though the real gains were in terms of throttle response, pick up etc.
It also seems that you can't get it working without hacking up the wiring, creating circuits, and some adaptation, to get it to work with the BMW coils and sensors.
yes, but this is not unique to the m42 or BMW, it's how the megasquirt platform is designed - to cover all different engine configurations requires hardware and software changes. it's nothing specific about our engine, but of course to cover both GM and bosch sensors requires changes (software), coils requires additional coil drivers etc.
all necessary changes are well documented within the MS community and fully supported by the megasquirt software/hardware.
It seems that most folks are living with a few shortcomings or less than optimal functions.
what do you mean by less than optimal functions? like what?
My current MS setup gives me many more 'functions' than motronic. My EGO correction is set with a 12x12 AFR target table off my LC1, ensuring that the fuelling is always exactly where i want it. This is brilliant. I have no AFM, CLT and MAT related ign retard, a complex acceleration enrichment algorithm, extremely precise control over the pulsewidth and timing (down to 0.1 degrees) etc etc.
any shortcomings that my setup has are due to my tuning ability and not the megasquirt software/hardware.
also worth noting that I am extremely picky. I have done mb 20,000 miles on megasquirt on a 318is now, and have built 3 setups, 2 on my car, one on dan's.