So very stuck...
OP, you mentioned rattling, and you've tweaked timing, have you considered an imbalance? does the rattling happen at a certain RPM? does it rattle while sitting still or rolling down the road ,does it rattle during both?
Print