Just want to update everyone on my progress with replacing my STVA
As mentioned above I purchased a complete throttle body from a 2021 DL650 AM1 hoping that the sensors and the STVA would be the same as on my 2010 DL 650 L0, and guess what THEY ARE AND IT ALL WORKS F1 light is now gone and the Strom lives to fight another day.
So I have decide to call my strom Frankenstein as it has parts from a newer model hahahaha