im guessing its the 20th you have posted? take out the battery and the battery tray. there are grounds under the tray that slightly rust. disconnect them, clean them, and try again. those are the main grounds for the whole system and are a pretty common issue. especially since you have replaced other parts already.