My 340 in my 66 developed issues :-(

Yeah It's a stock set up but yes they do a good job. The Orange ECU boxes have given people a lot of trouble since they started making them in China.