i'd guess you have a bad fan. i've seen a lot of cavaliers with bad fans. if you took it to a good shop they can verify this in no time at all with their scan tool. there is a big fuse(40amp i think) that is probably burnt out because the fan is shot. let me know how you make out.