Hey, I forgot about this thread. I remembered only after checking the "My Stuff" link up top.
Maybe I was a bit hasty in dismissing a bad thermostat as being the cause of the P0128, but... Honda has had numerous known issues with various models since about 2001 that set a P0128 but have nothing to do with the thermostat. Plus Honda OE thermostats are of the best quality available, and
very rarely go bad early.
The known issues are twofold:
1) ECM/PCM misinterprets sensor output. Usually requires reflash of PCM, or (rarely) replacement of PCM.
2) ECT sensor has loose or corroded connections.
Since American Honda closed the loophole (darn, heck, poopy!) in Techinfo that enabled me to conveniently gather TSBs and HSN issues free of charge anytime I felt like it, I have been unable to completely update my personal collection. This means I cannot confirm whether or not there exists a known problem with the OP's specific vehicle.
OP needs to visit his local Acura dealer, and have his VIN checked to see if there are any outstanding TSBs. More difficult will be to have the dealer read back issues of HSN for mentions there. That takes time, and they're monthly, not sorted by VIN or model.
If OP does not mind spending a whopping ten bucks for three days access, he can do his own checking.
https://techinfo.honda.com
I haven't been on Techinfo in a while, but I don't think the subscription includes HSN.
If there are no outstanding TSBs or HSN mentions, and if there exist other symptoms, such as delayed upshifts into overdrive, then the thermostat is probably getting lazy. If that's the case, OP should stick to 100% Honda parts for everything from thermostat to coolant when he replaces the thermostat.