With out the history of your xj it's hard to tell did you try the other speaker in the other door and visa versa? Have you had your deck out? Is it a after market deck? My educated guess would be it's a loose wire behind your after market deck. If not try the plug from door to door jamb it could be coroded. Let me know if you need more help, the pleasure has been all mine.