Pan Baffles and/or Windage Trays???

YES.call,I would only do 1 thing different,than what I have done.Mark