Has this truck been running recently, or has it been sitting for a year or more?
1. Are the points gapped correctly? Are they new or old?
2. Are the plugs fouled or clean?
3. Is the timing set correctly?
4. Is the carburetor float level set correctly?
5. Is the Johnson rod been recently calibrated?