My 2003 CVT Insight has approximately 230,000 miles on the clock and is starting to show some age. It runs and drives fine, but is in rough shape. The IMA battery is about 6 years/100,000 miles old, the IMA light has been coming on more frequently. The CVT jolts from a stop and shudders. Judging by the mileage is likely on its way out too (its only a matter of time). The CVT went 225,000 miles without a fluid change... In addition to that, the engine likely has a weak/leaking head gasket. There is oil all over the engine block right around the head gasket. The engine needs new spark plugs (still on the originals), but I can't get the coil packs off due to the rusty bolts (Wisconsin car). I was considering removing the head of the engine, drilling out the rusty bolts, replacing the head gasket, plugs, and doing EGR and timing while I was there, but this would cost me about $400 in parts alone. For that price, I could buy a lower mileage (rust free) engine. I have been dreaming about doing an L-series engine swap. I would simply take the transaxle from a Honda Fit, and plop it into the Insight. This sounds great, but would likely (maybe) be very difficult to get the computers hooked up correctly. I don't really want to just replace the CVT with another one that will soon have the same problem... I really don't want to sell, the car is in really good shape otherwise. It operates fine now, just thinking ahead. Any advice? I'm trying to stay under $2500. Thanks!