bunk means bad. I'd check your fly wheel. If you gotta move the truck around it might be that. If your in nuteral when your pushing it though I'd say its a connection that when you move the truck it makes it fire up. I'd double check everything just to make sure.
na when i move the truck its in 1st or reverse and i have to push it back and forth three or four times and than after that it starts no prob and quikly. You can hear the starter engage like you hear the starter not the solinoid click like the gear engages but it doesnt turn it over. The connections are all good also
If i replaced the flywheel and this problem still persists what else could it be other than the starter and the conections