When I read your article, two things come to mind.
1.) Air Flow
2.) Feedback / Control Circuit
1.) Airflow, have you actually put your hand at the exhaust to make sure there is good air flow? You cleaned everything but maybe the blower motor isn't staying on? A dryer has to really get cooking to blow the thermal fuse with good airflow.
2.) Feedback / Control, You replaced all the control components except the board, got some bad news for you if its not airflow.... lol. As far as your element, the control circuit should regulate it, even if its bad.
Wish I could help more. If your super bored, I mean really really board. Listen to your dryer run, you can hear the elements come on and off possibly hear the lower and upper limit clicks also. I know when my dryer runs, the timing is pretty consistent between on and off. If yours isn't, maybe the board isn't commanding off? I still have a funny feeling about the air flow.
Either way, let us know what you find!