Often I'd say heat related is ICM
Sporadic/intermittent is typically crank sensor.