Full disclosure: @Wes Harden is like 99.999% responsible for getting my truck running right.
That's a funny coincidence, @Wes Harden has been a tremendous help on my build thread as well...
Full disclosure: @Wes Harden is like 99.999% responsible for getting my truck running right.
I think code 43 is for ESC, the knock sensor, and the ESC sensor wire goes through the macaroni tube.
2 years ago my k5 was throwing code 43s until I replaced the ESC sensor, it's 1 wire connector, the ESC module and it's connector.
I'm not sure if an ESC issue (code 43) can cause an EST issue (code 42).
@Blue85 is very well versed on this subject.Fitting a MS2 in place of a TBI ECU is really not that hard of a conversion, assuming you are comfortable doing the wiring. You could either mod your existing harness to now terminate to the MS2 connector or start over. There's always the chance some bad connection in the original harness is part of the problem. Support for HEI ignition, GM injectors and sensors is built-in, so you can keep all of your gauges with no changes. IIRC, there is more than one location for a CLT, so you could dedicate one to the MS ECU. You'll also want to add an IAT sensor, which should be easy to do somewhere in the intake tract. Otherwise, everything you need is already there. I recommend finding stock TBI spark and fuel tables at minimum, but even better would be a running tune file from a similar setup. That can save you a lot of effort dialing in the transient response.
Keep in mind that there are many dozens of settings to tell the MS what kind configuration you have, before it will even start and idle.
https://diyautotune.com/blogs/installation-guides/megasquirt-your-sbc-v8