try some E3 plugs. ive heard good things about them.
as far as bosch, i run them because theyre not chinese plugs, but ive heard of them being bad right out of the box.