I know this is a super late reply I created an account just to make this comment I was recently having this same issue super confused on what it could be ended up being the starter i guess it wasn’t disengaging all the way and was causing my rattle I hope this helps someone out there ps (if your starter sometimes grinds it’s most likely the problem)