I had this exact problem when I bought my 230SL only I was driving back from Omaha NE to my home in St Louis (a whole other story). Got as far as KC and had the same problem, drive a little, stop, etc, etc, etc. Found a replacement fuel filter at a small-town parts store, no help. Finally nursed it to KC International, and made arrangement to store it at the service station on the airport. I had a couple of hours till my flight and the mechanic put the car on the lift, Guess What, there was a $1.50 in-line fuel filter installed between the tank and the fuel pump (turns out the tank was rusted inside). Replaced that with one from their stock and cruised happily home. Try installing one of these until you can get the tank checked out. Very easy to install, carry an extra till you get your tank cleaned and lined. Be sure to put in a new primary filter, and hope your pump's not full of crud.
Cheers
MArty