Re: 4.3 hard to start.
If it's a carbed engine........You have a bad electric choke.
Mine had the same problem.
Here is a test.
When engine is cold. Take off flame arrestor and turn the ignition key on.
Watch the choke plate in the carb. If it does not start to open up little by little until it fully opens (about 2 min. or less) you have a bad choke,
Good luck,
Johnny