Does that car have the hand priming pump next to the injecter pump?
If so, try hand priming it.
I had similar symptoms that turned out to be an air leak in the fuel
line. The car would sit, loose prime and then not start.
If my idea is correct, I suspect that when you tow start it, you are
spinning the engine so fast that the fuel system picks up prime.
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.