I'm pretty sure I have the recirculation activator over-travel issue that throws the P0229 code. One explanation is the foam gets compressed overtime and the door moves past the "stop" position too far. Makes sense - two ways to fix it:
1 - get the allowable limit reprogrammed at the dealer
2 - add some additional foam on top of the foam that is there
My Foxwell two way scanner can reset the doors and I've reset using the remove-fuse method. Doesn't help because there are still too many stepper motor counts to "close" the door. I think the range allowable is 5 to 240? Something like that.
Does this make sense?