Ok hear as of late the truck is getting hard to start. Well not really hard just a 20 second crank time. When the oil read on the dash with in a second she fires. After it starts it will start again and again like normal let it sit a hour or over night back to 20 second crank. So I think that's the problem. Anybody else got any ideas?