You need 90 days validity on your passport from date of entry so yes there is a problem - I think you will require a new passport.
To make doubly sure I would check with the Embassy:
Embassy of the United States of America in the UK 24 Grosvenor Square, London W1A 1AE, UK Tel: (020) 7499 9000 or 0904 245 0100 (recorded information). Visa Branch: 55/56 Upper Brook Street, London W1A 2LQ, UK Website: www.usembassy.org.uk Opening hours: Mon-Fri 0830-1730 (Only applicants with visa appointments admitted).