Window Tracks need Ah\' Greasin\'? maby the motors are tired???? i have some replacement door push plugs.... and the tool... ready to take down the door Hell. i might as well throw some tint on while its all down. anything i should know b4 i get into this one white lithium grease right???