What are the values that it's detecting and putting in those fields? My guess is the hardware detection is finding something different than a Toshiba provided OS would detect and is changing it to what it finds.
You are MISSING my point.I did a few days ago flash the bios to correct a hardware malfunction. It did work when it finished. So there's no newer version to update too on the bios, Unless there's a rescan feature of sorts.