Cat 3126 harder than hell to start on first start of the day.no check engine light,no codes.sometimes it will fire right up but most times gotta crank the crap out of it and itll start firing then run with a hard skip.rev it up a few times and itll clear out and run good.other times itll take a whole can of ether before it offers to fire.cam sensors have been replaced.acts like its not getting fuel.prime the crap out of it,still no start.any ideas?