Faits : A. Par jugement du 20 avril 2015, le Tribunal du IIème arrondissement pour les districts d'Hérens et de Conthey a reconnu X._ coupable de mise en danger de la vie d'autrui, de viol, de contrainte sexuelle, de lésions corporelles simples, de contrainte et de dommages à la propriété; il l'a condamné à une peine privative de liberté de 4 ans. Il a par ailleurs renoncé à révoquer ou à prolonger le sursis assortissant une peine de 10 jours-amende infligée à X._ le 15 décembre 2009 et a condamné ce dernier à verser une indemnité pour tort moral de 30'000 fr. à A._. B. Le 30 juin 2016, la Cour pénale I du Tribunal cantonal valaisan a partiellement admis l'appel interjeté par X._ contre ce jugement, qu'elle a modifié en ce sens que celui-ci est condamné pour mise en danger de la vie d'autrui, contrainte sexuelle, tentative de viol, lésions corporelles simples, contrainte et dommages à la propriété à une peine privative de liberté de 3 ans et mis au bénéfice du sursis partiel portant sur 24 mois avec un délai d'épreuve de 2 ans. Les faits à l'origine de cette condamnation sont en substance les suivants. A._ et X._ ont entretenu à partir de mai 2008 une relation sentimentale à laquelle X._ a mis un terme en septembre 2009. N'acceptant pas cette rupture, A._ a adressé plus de 2000 SMS, soit une moyenne de plus de 10 par jour, à X._, qui a souvent ignoré ces messages. Au fil des mois, leurs relations se sont dégradées et leurs rencontres ont été émaillées de vives discussions et de propos insultants, voire d'actes de violence de part et d'autre; un rapport de police fait état de dix situations ayant généré des échanges de coups et précise que A._ apparaît à l'origine de six d'entre elles. Par ailleurs, depuis leur rupture et malgré leurs relations difficiles, A._ et X._ ont continué à entretenir, de manière occasionnelle, des rapports sexuels consentis. Le 13 février 2010, A._ a demandé à une amie commune de lui arranger un rendez-vous avec X._ car elle souhaitait lui parler et lui remettre un cadeau à l'occasion de la Saint-Valentin. Après un premier rendez-vous organisé à l'insu de X._ qui, informé au dernier moment, a refusé de rencontrer A._, tous deux ont par hasard fréquenté avec leurs amis respectifs le même établissement où ils se sont ignorés. Peu après 2h30, A._ a adressé à X._ un SMS d'insultes et de reproches, auquel ce dernier a répondu en lui demandant de venir le chercher. A._ s'est aussitôt exécutée mais a constaté qu'il prenait place dans la voiture d'autres amis qui le reconduisaient chez lui car il était ivre et se sentait mal. Alors que les amis en question avaient déposé X._ devant son domicile à 3h10, A._ l'a rejoint dans l'espoir d'avoir une discussion avec lui. X._ a pris place sur la banquette arrière du véhicule de A._, où il s'est immédiatement endormi. Cette dernière a alors tenté de le réveiller en lui donnant des claques et a profité de s'emparer de son téléphone portable et de consulter sa messagerie. Enervée en constatant qu'il était en contact avec plusieurs femmes, elle lui a asséné un violent coup de poing dans l'estomac, qui lui a fait perdre le souffle et l'a tiré de son sommeil, dont il a toutefois eu de la peine à sortir car il était fortement alcoolisé. Irrité parce que A._ consultait son téléphone portable, il lui a plié la main et les doigts en la menaçant de lui casser les mains, lui a asséné un coup de poing dans l'oeil, l'a empoignée à la mâchoire, l'a secouée, lui a serré le cou d'abord avec une main puis avec les deux et finalement avec le bras, lui a recouvert la bouche et le nez avec sa main et a exercé une forte pression en lui disant qu'il allait la tuer. Il l'a ensuite saisie par les cheveux en menaçant de les arracher en lui brulant la peau. Alors qu'elle était parvenue à ouvrir une portière et à sortir les jambes du véhicule afin de s'enfuir, X._ l'a tirée à l'intérieur de celui-ci, lui a cogné à plusieurs reprises la tête contre l'intérieur de la portière, l'a contrainte à lui faire une fellation, l'a partiellement déshabillée, a tenté de la pénétrer puis de la sodomiser avant d'exiger une nouvelle fellation. Après s'être rhabillé, il s'est emparé du téléphone portable de A._ afin d'effacer les messages qu'il lui avait envoyés, a tenté d'enlever la carte SIM puis, finalement, a jeté l'appareil sur le plancher du véhicule. C. X._ forme un recours en matière pénale au Tribunal fédéral contre le jugement de la Cour pénale. Il conclut, avec suite de frais et dépens, à la réforme du jugement entrepris en ce sens qu'il est libéré des chefs d'accusation de mise en danger de la vie d'autrui, de contrainte sexuelle, de tentative de viol, de lésions corporelles simples, de contrainte ainsi que de dommages à la propriété et purement et simplement acquitté. Il conclut par ailleurs au rejet des conclusions civiles de A._.