I'm not sure I understand how you generate your attribute stats. Your rules say D4-D4. Is that really a d4 minus a d4, for a possible spread of -3 to +3?
It is. It's a little more swingy than the core Mork Borg bell curve generation but outputs the same results.