try running LTspice in Alternate mode.
Simulate -> Control Panel -> SPICE tab then change the Solver [*] engine from Normal to Alternate. This flushes out most 'time step too small' errors. This is all assuming you dont have, say, a floating node, a short circuit that is demanding infinite current (or infinite rise time), or something is generating an infinite voltage somewhere. Be careful you dont have 2 nodes of the circuit with the same name as LTspice will short these 2 nodes together and this can take hours to diagnose (Ohms Law goes out the window, hair gets pulled out, things get thumped or thrown)
Simon