Markp27
what is your pressure line length? it play important role for good idling and accelerate, we have similar engine setup to u and we use LSN 2 turn, HSN 4.5 turn, dont be afraid to lean it more cos BRB works great at about 120-130C and plug choice is critical.