Oh, FFS...
"My truck is cranking for a long time and never starting, can you fix it?"
"Yeah!"
Get it towed over, three days later: "Starter relay is bad, causing it to not crank."
"Wait, it was cranking, I know the relay is iffy, you just need to push the pedals really hard."
"Okay, we'll fix that."
Days later.
"Okay, you're all fixed!"
"So it starts up quickly now?"
"Tech says it cranks for a long time."
"THAT'S WHY I BROUGHT IT IN!"
Fix the thing I brought it in for please.