For valve cleaning this seems to work well
BMW recommends it

https://www.amazon.com/Liqui-Moly-Ventil-Sauber-Cleaner/dp/B00295G91S