DTC 5284??
#1
DTC 5284??
so i have a 2003 cobra, it showed a DTC 5284 which they told me was a oil pressure switch failure, but my oil pressure gauge still works and all that, so should i take it to a dealer or just not worry about it??
Thread
Thread Starter
Forum
Replies
Last Post