Some ATF like Type F has friction additives that could prove troublesome for fuel injectors,I'm not sure if Dextron or the others used in Mopars ,etc,have any "grit" in them or not...
I use a diesel fuel treatment like Howes Lubricator or one of the many other brands like Power-Kleen,Lucas,or whatever is on sale cheap,like STP diesel fuel treatment or Johnson's brand...I feel better knowing the stuff is at least intended to be used in a diesel fuel system..
That said,I know several guys who run their diesels on ATF for fuel,I recall Greg Ducato here saying he's done it a long time with no troubles..
Though I've never heard of anyone getting pulled over and their tank "sticked" to see if they were using off road diesel or home heating oil in a pickup,I suppose it could happen,and ATF does dye the fuel red ,makes it look like off road diesel...and the fine is levied for however many gallons your tank(s) hold too,not just how much was in them,as they assume you've filled them with non-taxed fuel...
Also my '85 Suburban 6.2 refused to start last time I tried a few months ago,I had let it sit way too long--it seemed like no fuel was getting to the injectors,I could get it to fire and run for a few seconds on starting fluid and it stalled right out..
I reluctantly took off the injector pump cover--never touched one before and was paranoid I'd screw something up,and it would "run away" if I assembled it wrong--the bowl was full of fuel,but the solenoid wouldn't "click" firmly,I had to "help" it move the lever it operates...
I had another IP on a junk engine,was going to swap the solenoid off it ,but it had a different type solenoid,it might have still fit & worked,but it lacked the terminal for the fast idle and cold start advance--instead I sprayed carb cleaner on all the parts and the solenoid plunger and it started moving further and with more gusto--after that the truck fired up after cranking it a long time...
I think the lever was sticking the solenoid operated..