Would a linguist find the following sentence to be a valid English sentence grammatically?

They failed to tell me which problem the sooner I solve, the quicker the folks up at corporate headquarters.
acceptable