hmmm....i wonder what the dyno would say? it does seem rather large for the car....and i am assuming it is overkill, but i wonder how much overkill, or if overkill at all?

sorry man - i can't give you a definate answer..