I agree completely with the OP you test drove it, bought it, and went your way for a couple of WEEKS then who knows what you did, you buy what you get and you even test drove it, if you want some sort of warranty go to a dealer.
Love the car, I always liked these with the s15 conversion though, maybe one day I'll get rid of my honda and buy one of these