If a car takes some time to crank before it starts but starts what would be the culprit? I'm fairly sure the fuel system is fine and the battery is good but I suspect it might be the spark plugs as we don't know how old they are (in a 2006 toyota with 256k milkes)

change the plugs first and also do this cleaning https://www.youtube.com/watch?v=NWCKvU2FmDc

Thanks! I'll try that and see how it does.