Have recently acquired a late 90's B2400HSD with only 360 hours on it. Most of the time starts and runs fine but sometimes will start fine and idle fine but then if I raise the Gannon or use buckets hydraulics or put in gear will idle very rough and then die. Fluids have all been changed and at proper levels. I would think maybe seat or other safety switch, but this only happens intermittently. I assume if a switch were bad that it would die immediately? Do not see a seat switch and all others appear to be operating fine? Very frustrating!