My 2007 fj cruiser has a problem. I started it up today and it made a dieseling sound and acted like it didn't want to start which it has never done. It has 184000 miles and I drive it an average of 101 miles a day. Oil looks ok. Filter ok. Has never had anything done like a tune up, or timing chain replaced, only routine oil changes and new spark plugs once (3 years ago). It still has original battery. Rode hard n put up wet.

I was told I may have gotten bad fuel. What's wrong with it and how can it be fixed?
Thanks.
That's a pretty minimal description of the actual symptoms. Some additional information would be helpful:
1. Was the start you describe the first start of the day, or a re-start after the engine was already up to operating temperature?
2. What was the ambient temperature?
3. Had the previous day's cold-start exhibited any unusual characteristics?
4. Did the engine crank more slowly than usual?
5. How long did it crank before the engine started?
6. Once the engine started, did it run roughly, or immediately run at a steady idle?
7. Describe the "dieseling" sound in more detail.
8. Did the "dieseling" sound occur only while cranking, or only after the engine started, or ??
9. Were subsequent starts that day normal in every way?
10. Has the engine exhibited any changes from "typical, normal" operation? Longer cranking time until the engine starts? Higher or lower idle speed? Roughness under load?
11. The last time the spark plugs were changed, were they conventional plugs, or plugs with platinum/iridium electrodes?
12. Is your check-engine light on?
As far as routine preventive maintenance, you've never changed the transmission fluid, or changed out the engine coolant, or changed the lubricant in the differentials or the transfer case, or flushed the brake fluid?