The solution? Find all the grounds in your Miata and clean them. There's some debate as to where all of the grounds are located on each year Miata, so check the owner's manual if you still have it.