My BMW E30 325i car developed a starter problem. We tried to push start it and it failed to respond. However, when we tried a tow start is responded and idling was normal. It tries to respond to a push start but does not come up.Why does it not respond to a push start? Help!