It's cloudy or it is cloudy you say esta nublado
Answer: The problem with this sentence is the words "if" and "decide."
It should read "The mechanic told me I would have to choose whether
I wanted to have the carburetor fixed or I wanted a new car," or "
.. choose between having.... or buying a new car."
The last one is incorrect