You would need a pretty good scan tool which will be a few hundred dollars at least.
Based on the fact that the ignition does the same thing tells us that the BCM is doing this but the only question left would be, is there a sensor or something telling the BCM to do this? This would be what we need the scan tool for though.
As for the $200.00 charge that is commonly abused or confused by the dealer.
If they are going to charge you a diagnostic charge then that means they will charge you $200.00 and then tell you what is wrong with the vehicle. Basically you are paying the first $200.00 of the bill. So if the total will be $400.00 then you are paying $200.00 to find out what it will be and then the remaining $200.00 if you want them to fix it but no matter what, you owe the $200.00.
Dealers basically pass off this charge as a quick scan but then ask for more money if they need to do more testing.
I would suggest making sure the dealer is going to tell you what is wrong with the vehicle for $200.00. If they are wrong then that is on them and they go back to diagnosing it.
As for the cost of the BCM, it is about $600.00 but you may be able to find one cheaper. I attached the part number below.
Image (Click to make bigger)
Saturday, August 7th, 2021 AT 5:26 PM