You have done a bunch in 3 years, many time slips and multiple reconfigurations on your car.
Don't sweat the YR situation, I believe he has good intentions, but never put it together.
He should chime in with at least an update, if there is any. I'd hope.