Times are changing with prices now ,I am showing my age but I remember when a DD dealer std price for a in frame on 2 cycles was $100.00 a cylinder and $150.00 with new injectors and rebuilt heads using all OEM Detroit parts . A friggn scan and sensor replacement on electronic engines will cost $1250.00 for a $40.00 sensor .Detroit dealers don't have to service a 2 cycle or stock parts for one MTU sold the rights to BMW for those and it sucks for OEM parts now