Faits: A. N._ a été engagé pour la période du 17 avril au 30 novembre 2000, comme travailleur saisonnier par l'entreprise X._ en qualité d'aide jardinier-paysagiste. Il était assuré au titre de la prévoyance professionnelle par la Fondation collective LPP Vaudoise Assurances (ci-après : la fondation). Le 30 novembre 2000, N._ a fait une chute dans un talus d'une hauteur de 4 mètres avec réception sur le dos. Le Service des urgences de l'Hôpital Y._, où N._ a été examiné le jour-même, a diagnostiqué des contusions multiples, sans perte de connaissance, ni maux de tête, ni vomissements. Un arrêt de travail lui a été prescrit jusqu'au 6 décembre 2000, date d'une visite de contrôle chez le docteur G._, médecin traitant. Les dorsalgies persistant, celui-ci a prolongé l'arrêt de travail et ordonné un traitement antalgique et de physiothérapie, auquel il a ajouté un traitement anti-dépresseur dès fin février 2001. En l'absence d'amélioration, N._ a été adressé à plusieurs médecins qui ont diagnostiqué un trouble somatoforme douloureux (rapports des docteurs W._ et R._ du 27 mars 2001, des docteurs I._, S._ et T._ du 1er juin 2001, du docteur I._ des 12 septembre 2001 et 4 novembre 2002 ; expertises des docteurs O._ et A._ du 26 mai 2002 et 20 septembre 2002 ; rapport du docteur B._ du 1er juillet 2003). Ultérieurement, N._ a encore été examiné par le docteur K._, psychiatre (rapport du 11 mars 2004) qui a diagnostiqué une schizophrénie, sans précision, évolution imprévisible, période d'observation trop brève (F 20.99), ainsi que par le docteur E._, psychiatre, qui, dans son rapport d'expertise du 23 juillet 2004, a posé le diagnostic suivant : Axe I : sinistrose "délirante" et Axe II personnalité immature à fonctionnement paranoïaque. Pour l'expert, rien n'indique que N._ ait présenté une comorbidité psychiatrique suffisante pour justifier une incapacité de travail en raison d'un trouble somatoforme douloureux avant le 25 novembre 2002. En revanche, le refus de la rente de l'assurance-invalidité, du 25 novembre 2002, a provoqué une sinistrose délirante excluant toute activité depuis cette époque. N._ n'a plus retravaillé depuis son accident et l'Office de l'assurance-invalidité du canton de Fribourg lui a octroyé une rente entière sur la base d'un taux d'incapacité de travail de 100 % dès le 1er novembre 2003 (décision du 12 mai 2005). B. Par écriture du 9 juin 2006, N._ a ouvert action contre la fondation en concluant au paiement d'une rente d'invalidité de 3'217 fr et d'une rente d'enfant invalide de 643 fr par année, avec effet au 25 novembre 2002, sous suite de dépens. La fondation a conclu au rejet des conclusions de la demande. Par arrêt du 29 août 2007, la Cour des assurances sociales du Tribunal administratif du canton de Fribourg a rejeté la demande. C. N._ interjette un recours en matière de droit public contre ce jugement, dont il demande l'annulation sous suite des frais et dépens, en reprenant les conclusions prises en instance cantonale. La fondation conclut à la confirmation de l'arrêt attaqué, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer. 