The 10th digit of the VIN determines the model year, and trumps any sticker anywhere on the truck. In any event, all the mfrs turn over the model year mid-fall, so 11/94 would definitely be a 1995 truck.
The CEL is on the far right (location is in the owner's manual); it flashes VERY briefly when you first turn the key to RUN. Briefly as in, like, 1/10 second. So watch that right side next time, but don't blink or you'll miss it, literally.
If your truck has ever been to the dealer, then it most likely has already been flashed to use the OBD-II port in the cab. But as said, generic code readers/scanners won't communicate with it. Both our '95s work with AE and Aeroforce, with no flashing required.