I would take it to the shop that installed it and see whats goin on...............if a shop installed it. Either way I would go to your local eclipse dealer and let them have a look.
OT: check out the southeast copetition thread on the forum, were having a meet in Clearwater later this year.