A lot of questions from both of you, and all relevant! Many of them I have been asking myself.
I have a cunning plan! (Baldwick - Black Adder in case Paul hasnāt seen it)
I have loaded htop. When I have done these tests, all other programs/Apps are shutdown except Browser, (h)top and a Terminal. The Browser was Brave but there are loads of Tabs in there (~30) so I shut that down and used Waterfox. I will shutdown all other tabs during the tests. KISS applies to both Hardware and Software.
I have removed Node-RED as a service for now, I can soon start it when needed. Today I have a Rack of Ribs to cook in a BBQ Sauce which will take most of my attention (especially at the price they are today!), but I want to:
leave Laptop as is to keep the same Baseline
ALL tests to be done after a Clean Start
Snapshot of each condition (htop) and comparison with previous conditions
My one thought so far is that the Laptop may have been on the cusp of starting the fans and something has just driven it over the top when NR is running to start the fans. The thing that concerns me is that the fans started immediately I did the npm install from the VSC Terminal.
I am a long serving Equipment Engineer (I liked fixing things), this has left me with an ability to know when things are ādifferentā as they donāt fall into the pattern I have sub-consciously learnt, my Family hate me for it, I am always asking āWhatās that noiseā and nobody else has detected a change and so considered a pain in the posterior when I mention something! (It may not only be my Familyā¦) 
Yes Paul, the Laptop is as you described:
System Details Report
Hardware Information:
- Hardware Model: Dell Inc. Precision 7550
- Memory: 16.0 GiB
- Processor: Intel® Core⢠i7-10875H à 16
- Graphics: IntelĀ® UHD Graphics (CML GT2)
- Disk Capacity: 1.8 TB
Software Information:
- Firmware Version: 1.43.0
- OS Name: Ubuntu 24.04.4 LTS
- OS Build: (null)
- OS Type: 64-bit
- GNOME Version: 46
- Windowing System: Wayland
- Kernel Version: Linux 6.17.0-14-generic
4GB is registered by htop and htop shows very low, if any SWAP usage.
At the end of the day, it may be that NR has always been a high user of CPU and not quite driventhe fans, a software update here, a flow update there may have increased the ābase loadā, but I doubt that it should be using 100%
I will also go back to a basic NR and gradually load Nodes from the palette Manager and then gradually add the flows.
NR āproperā runs on a RPi4 on the same Network. ALL Development is done on the Laptop, so I am connected to both installations of NR, but the remote connection will only affect the Browser, not NR itself here on the Laptop.
Well, quite a few words, and an even longer process, I will start in earnest tomorrow. (As in Monday!!)
Thank you both for your help and interest in what is, currently, my observation! Hereās hoping to get it fixed. Oh, here is htop for a restart, load Waterfox in Safe Mode (waterfox āsafe) look at this Topic. Set as a Baseline. (Waterfox āsafe does appear sometimes and then disappears but only uses ~3%)