1. Shutdown Bitcoin Core
2. add walletbroadcast=0 to the bitcoin.conf file to stop your wallet rebroadcasting these transactions
3. Start Bitcoin Core
4. Right click on the transactions and try: "Abandon Transaction"
If that works, it should "give" you the BTC back and you can then attempt to create a new transaction with a "proper" fee
NOTE: You'll probably need to shut down Bitcoin Core again, remove the walletbroadcast line from your bitcoin.conf file and then restart Bitcoin Core again to be able to send your transaction out
Thanks for the help. I was gonna do what you suggested. Guess what I saw the BTC in the other account both tx confirmed and got transferred . I don't know how but with all these missing input stuff it still went through.
I guess I learned my lesson , don't use the custom transaction fee while bitcoin is so hot with millions of transfers on the internet.
Thanks for all help again. hopefully this post will help others too.