The shift interlock solenoid in a BMW typically lasts for a long time, but the lifespan can vary depending on usage and maintenance. However, if you experience repeated instances of getting stuck in park, it is advisable to have the solenoid inspected and replaced if necessary. Regular maintenance will help overall longevity.