It sounds to me like it is the ignition switch. There is a recall for this. I had a similar issue w/ my 97 Accord a year ago. Call the Acura dealer w/ your VIN and they should be able to confirm my thoughts. Hope this helps!
BTW I too have a 97 3.0 V6 - manufactured in 96... Just bought it 6 weeks ago. Love it so far