I'm running into the same problem connecting to BoA.
Here's my connect values:
FI Id: 5959
FI Url: https://eftx.bankofamerica.com/eftxweb/access.ofx
OFX Version: 102
Application ID: QWIN
Application Ver: 2400
HTTP Header Ver: 1.1
Error Msg: 17:10:33 Status for signon request: Signon invalid (Code 15500, severity "ERROR")
The user cannot signon because he or she entered an invalid user ID or password.

I have verified that my ID/PW for BoA website is correct and I can download my transactions with Quicken using them.
After talking to BoA today they indicated that Direct Connect is no longer available (but is grandfathered for some) and that Web Connect is the replacement.
Can anyone tell us whether or not BoA WebConnect uses OFX?
Similarly is the URL above ONLY DirectConnect?