holy fuck dude, think you got a little waxed over that tranny. 300 install, sure (although i'd find some friends and attempt it myself), but i've seen d series trannys for like 3 beans, can't imagine an accord being more. But hey warranty, and piece of mind i guess...
Sorry to hear about sellin the civic, that must suck
