will 172.301(b) put my truck out of service
No. Across our 46 all-time citations for this code, not a single truck was placed out of service. The 0.0% out-of-service rate means this violation does not trigger an immediate OOS order, even though the all-FMCSR average OOS rate is 31.4%. You will be cited, but your vehicle will remain in-service.