1999 FUSO FG USA model. 4d34t engine. Owned for 14 years. Has been extremely reliable. Had been sitting in storage for about 9 months (not unusual) and I tried to start it. Took longer than normal to start and won't rev up once started. (it will rev up to maybe 15-1600 rpms in neutral) Lots of diesel rattle and check engine light on. I tried 6 or 8 times. One time I held the starter engaged for longer than normal and it seemed to run right for 2-3 seconds before reverting to its non-revving condition. Exhaust is light gray as normal. No evidence of blockage of intake air. (but there is a butterfly in the intake manifold operated by vacuum whose role I don't understand). Turbo spins freely. How does the ignition key system stop the engine when it's turned to off? I have a suspicion it might be a problem in that system, maybe limiting fuel flow. I assume that system is electrical and a fault in that might trigger the check engine light? There is an emergency engine-off cable pull on the truck but I assume that is completely separate from the keyed system. I can see no evidence of broken or disconnected wires anywhere. I don't have a scanner to check the code on the check engine system. Most of the engine is mechanical so there must be a limited number of conditions which would set off the check engine light. That's one of the reasons why I think it might be in keyed on/off system.