Not the most enjoyable puzzle this week with far too many obscurities. Anyway down to last four.
5a Scraps a few words in speech (7) A???A??
15a Part of mechanism leaking fluid (7) ??N???E
6d Memory possibly defective, Charlie admitted (7) ??C???Y
8d Very much America’s March man? (5) ??U??
Thanks in anticipation