Originally Posted by
nitrodude
Remember that its a "break in bench", the pinch will be very tight and the belt will slip, with a dogbone it will never slip.
I don't know how tight it will be, the engine is covered in oil and there's no glow plug. I like the toothed pulley because if you contaminate it with oil it won't slip.