UPDATE 7/31/24: The solution proposed below does work. I left my vehicle for 4 weeks in July and for the third straight year, the car would crank but would not start. The plug was taken off, valve opened up, car was cranked until the oil filled the tube (be careful it doesn't spill over!!!). Valve was closed and car cranked again. Started on the first crank after closing the valve. Unfortunately the solution does not prevent the issue but, it eliminates the need for "1000" cranks or taking out the battery/cage to access the suction port of the oil pump. Note: one can also fill the line with oil but it takes too long, cranking the engine will fill the line.
Tip # 6 in ameridan's blog in 21stcenturyfiat124spider.wordpress indicates that the crank no start issue can be resolved by priming the oil pump via the suction port. Unfortunately I have had to "test" this solution twice, successfully. The battery/cage needs to be removed and a 10mm allen Is used to pop out the (lower) plug on the oil pump. Oil is then squirted into the suction port and buttoned back up. In my case it then starts after 1-2 cranks, not the endless cranking that the other solutions normally require. The pics attached show an easier solution in that a hose is ported from the oil pump suction to a fill port in the engine bay. This solution may prevent the problem entirely as what I've noticed is that the hose will fill with oil so hopefully it eliminates the oil pump from losing it's prime. Note: the list shown does not have the bracket (someone made it for me), 1/2" NPT brass plug, washer (it's ~1" ID) and hose clamps. Also, you don't have to use a valve, you can just use a 3/8" barb x 1/2" MNPT.
Tip # 6 in ameridan's blog in 21stcenturyfiat124spider.wordpress indicates that the crank no start issue can be resolved by priming the oil pump via the suction port. Unfortunately I have had to "test" this solution twice, successfully. The battery/cage needs to be removed and a 10mm allen Is used to pop out the (lower) plug on the oil pump. Oil is then squirted into the suction port and buttoned back up. In my case it then starts after 1-2 cranks, not the endless cranking that the other solutions normally require. The pics attached show an easier solution in that a hose is ported from the oil pump suction to a fill port in the engine bay. This solution may prevent the problem entirely as what I've noticed is that the hose will fill with oil so hopefully it eliminates the oil pump from losing it's prime. Note: the list shown does not have the bracket (someone made it for me), 1/2" NPT brass plug, washer (it's ~1" ID) and hose clamps. Also, you don't have to use a valve, you can just use a 3/8" barb x 1/2" MNPT.