wow. I can see you know your stuff! I thought a '99 was new! You must remember my other vehicle is a '93. I'll probably just print your maintenence list and take it to my mechanic and see what he wants to do. I don't have the skill or nohow to perform many of the above named tasks. I'll probably do the lubing of the doors, hinges, etc. myself but I would feel more comfortable letting the "expert" handle most of them. Thanks a lot for the great information. You are awesome!!!