Since it initially lights and stays lit, the thermocouple is most likely good. Given that, it's likely that the thermocouple needs to be adjusted a little closer to the pilot flame
Did the dealer try adjusting the t/c (thermocouple) closer to the pilot?
Here's a link to a
service manual for Suburban ovens. Look on page 12 for a description of the issue you're having.
It wouldn't be a bad idea to check (or have checked) the gas system pressure.