Complete story — includes the ending
Lynette runs against Katherine for president of Wisteria Lane's homeowners' association in order to protect her children's tree house, while Katherine wants to remove Bob and Lee's noisy fountain, which has made it difficult for Susan and Mike to sleep at night. Susan votes for Katherine, giving her the win, but Katherine decides to let Lynette keep her tree house after Adam asks her to be friendly with the neighbors. Bob and Lee refuse to take down the fountain and threaten Katherine by revealing that they know what happened with Adam at the Chicago hospital. Bree convinces Danielle to let her raise the baby and invites Phyllis to babysit on weekends. Gabrielle runs into John, who is unhappily married and wants to rekindle their affair, but she refuses. Carlos visits John and forgives him for his affair with Gabrielle. Carlos proposes that he and Gabrielle break up with Edie and Victor and then reunite in a few months. Edie hires a private investigator who takes pictures of Gabrielle and Carlos making out.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Desperate Housewives season 4. HTML formatting and reference markers removed. · Content license