Any brand of automotive base coat/ clear coat paint system will work. PPG paint system would be the easist to use. Make sure the block is bare ( no old paint ) Use a product called DP-40. It is a catalized epoxy primer that will stick to the block. Then use a DBC base coat color and then clear over it. It is plenty durable enough to with stand heat from an engine block. I had an old camaro that the motor was painted. It was 6 yrs. old and no problems. I also paint cars for a living, so I know it will work. hope this helps..