89 318 starting issue

If I give it a shot of choke cleaner, it'll fire right up and run great...If I don't give it a shot, it'll crank until the battery is run down and never try... Gotta be a sensor or maybe clogged ingectors???? is an 89 throttle bodied 318, all original.

any ideas???