I find the coil packs as everyone said sometimes break down and lead to misfire like this... and it will happen under a load such as climbing a bridge at low RPM (40 mph is about right)
If you do it yourself, recommend only the motorcraft coils which are more expensive (cheapest I've seen them is $70) but the newest ones are redesigns... I've seen them as cheap as $40 but those sometimes cause the same problem afterwards (local police use the $40 ones and have had to replace them with motorcraft that's how I know)