Results final at 18:46 on 20 March 2004
| Position | Number | Driver | Co-driver | Car | Class | Road Penalties |
Total | Difference | ||
|---|---|---|---|---|---|---|---|---|---|---|
| O/A | Class | from prev | from 1st | |||||||
| 1 | 1 | 3 | Guy Wilks | Phil Pugh | Hyundai Accent | 8 | 44:31 | |||
| 2 | 2 | 1 | Raymond Munro | John Bennie | Subaru Impreza WRC | 8 | 45:09 | 0:38 | 0:38 | |
| 3 | 3 | 2 | Barry Johnson | Stewart Merry | Subaru Impreza | 8 | 46:40 | 1:31 | 2:09 | |
| 4 | 4 | 10 | Alan Dickson | Martin Forrest | Subaru Impreza 555 | 8 | 48:21 | 1:41 | 3:50 | |
| 5 | 5 | 6 | Neale Dougan | Doug Redpath | Ford Escort WRC | 8 | 48:25 | 0:04 | 3:54 | |
| 6 | 6 | 14 | Alan Barr | Bill Ballantyne | Subaru Impreza | 8 | 48:26 | 0:01 | 3:55 | |
| 7 | 7 | 9 | Jim Carty | Fred Bell | MG Metro 6R4 | 8 | 48:29 | 0:03 | 3:58 | |
| 8 | 1 | 15 | Gordon Cunningham | Stuart Mcmanus | Subaru Impreza WRX | 7 | 48:34 | 0:05 | 4:03 | |
| 9 | 8 | 19 | Chris Wagner | Allan Stark | Subaru Impreza | 8 | 49:19 | 0:45 | 4:48 | |
| 10 | 9 | 18 | Malcolm Proudlock | Allan Cathers | Subaru Impreza | 8 | 49:31 | 0:12 | 5:00 | |
| 11 | 2 | 11 | John Morrison | Alistair Mackay | Mitsubishi Evo 4 | 7 | 49:34 | 0:03 | 5:03 | |
| 12 | 1 | 17 | Calum Mackenzie | Alan Clark | Ford Escort Mk2 | 6 | 49:40 | 0:06 | 5:09 | |
| 13 | 3 | 23 | Malloch Nicoll | Jude Wylie | Mitsubishi Evo 4 | 7 | 49:41 | 0:01 | 5:10 | |
| 14 | 2 | 16 | Steve Bannister | Kevin Rae | Ford Escort | 6 | 49:47 | 0:06 | 5:16 | |
| 15 | 4 | 28 | Tristan Pye | Roger Herron | Subaru Impreza | 7 | 50:31 | 0:44 | 6:00 | |
| 16 | 10 | 29 | Tom Hogan | Campbell Roy | Subaru Impreza | 8 | 50:34 | 0:03 | 6:03 | |
| 17 | 11 | 47 | Reay Mackay | Robert Macdonald | Mitsubishi Evo 6 | 8 | 50:45 | 0:11 | 6:14 | |
| 18 | 12 | 7 | Brian Bell | Paul Spooner | Ford Focus WRC 02 | 8 | 51:16 | 0:31 | 6:45 | |
| 19 | 5 | 44 | Owain Beman | Chris Campbell | Mitsubishi Evo 5 | 7 | 51:17 | 0:01 | 6:46 | |
| 20 | 13 | 30 | Mike Horne | Monty Pearson | Subaru Impreza | 8 | 51:54 | 0:37 | 7:23 | |
| 21 | 14 | 51 | Chris Mackenzie | Paul Mcguire | Subaru Impreza | 8 | 51:57 | 0:03 | 7:26 | |
| 22 | 6 | 40 | Alistair Tough | Dee Addison | Subaru Impreza | 7 | 52:03 | 0:06 | 7:32 | |
| 23 | 3 | 32 | Keith Robathan | Duncan Mcintosh | Ford Escort 2 | 6 | 52:15 | 0:12 | 7:44 | |
| 24 | 7 | 56 | David Hughes | Bruce Harper | Mitsubishi Evo 5 | 7 | 52:23 | 0:08 | 7:52 | |
| 25 | 8 | 62 | Bob Grant | Rick Forster | Subaru Impreza | 7 | 52:32 | 0:09 | 8:01 | |
| 26 | 1 | 60 | Robbie Dale | Glenn Patterson | Peugeot 205 Gti | 3 | 52:59 | 0:27 | 8:28 | |
| 27 | 9 | 38 | Matthew Yeadon | Richard Shores | Mitsubishi Evo 3 | 7 | 53:01 | 0:02 | 8:30 | |
| 28 | 15 | 64 | John Allan | Ali Campbell | Subaru Legacy RS | 8 | 53:05 | 0:04 | 8:34 | |
| 29 | 1 | 35 | Barry Morrison | Roger Clark | Peugeot 206Gti | 5 | 53:15 | 0:10 | 8:44 | |
| 30 | 16 | 53 | David Robinson | Ian Robinson | Ford Escort WRC | 8 | 53:29 | 0:14 | 8:58 | |
| 31 | 4 | 50 | Charlie Taylor | Steve Bielby | Ford Escort | 6 | 53:33 | 0:04 | 9:02 | |
| 32 | 10 | 48 | Malcolm Robertson | Sarah Robertson | Subaru Impreza | 7 | 54:26 | 0:53 | 9:55 | |
| 33 | 2 | 39 | Barry Clark | Ian Morrison | Vauxhall Corsa | 3 | 55:28 | 1:02 | 10:57 | |
| 34 | 17 | 83 | Stuart Irvine | Jim Kitson | Subaru Impreza | 8 | 55:32 | 0:04 | 11:01 | |
| 35 | 2 | 31 | William Bonniwell | Ian Fraser | Fiat Stilo | 5 | 55:32 | 11:01 | ||
| 36 | 1 | 78 | Kenny Moore | John More | Hillman Avenger | 9 | 56:06 | 0:34 | 11:35 | |
| 37 | 18 | 115 | Tim Finch | Andrew Helmn | Ford Sapphire Cosworth | 8 | 56:15 | 0:09 | 11:44 | |
| 38 | 19 | 72 | John Marshall | Fergus Gray | Subaru Impreza | 8 | 56:18 | 0:03 | 11:47 | |
| 39 | 1 | 59 | Charlie Jarrett | Gordon Chalmers | Ford Escort | 4 | 56:35 | 0:17 | 12:04 | |
| 40 | 20 | 65 | Stephen Alderdice | Dean Grabham | Ford Sapphire Cosworth | 8 | 56:36 | 0:01 | 12:05 | |
| 41 | 21 | 77 | W E Jarman | Alex Benn | Ford Sapphire 4x4 | 8 | 56:38 | 0:02 | 12:07 | |
| 42 | 11 | 100 | Andrew Timpson | Steven Clark | Subaru Impreza | 7 | 56:42 | 0:04 | 12:11 | |
| 43 | 5 | 70 | Samual Orr | Peter Weall | Ford Escort | 6 | 56:54 | 0:12 | 12:23 | |
| 44 | 22 | 73 | Ian Dixon | Ken Bills | Ford Escort RS | 8 | 57:03 | 0:09 | 12:32 | |
| 45 | 12 | 25 | Phillip Morrow | Simon Morrow | Mitsubishi Evo 6 | 7 | 57:23 | 0:20 | 12:52 | |
| 46 | 3 | 88 | Kevin Ross | George Breakey | Peugeot 205Gti | 3 | 57:35 | 0:12 | 13:04 | |
| 47 | 13 | 111 | Tony Thompson | Ian Windress | Mitsubishi EVO 8 | 7 | 58:02 | 0:27 | 13:31 | |
| 48 | 6 | 63 | John Crawford | Karen Macleod | Ford Escort | 6 | 58:23 | 0:21 | 13:52 | |
| 49 | 4 | 91 | James Vickers | Andrew Pemberton | Peugeot 205Gti | 3 | 58:47 | 0:24 | 14:16 | |
| 50 | 14 | 69 | Rob Sutherland | Richard Sutherland | Mitsubishi Evo 6 | 7 | 59:10 | 0:23 | 14:39 | |
| 51 | 23 | 27 | Gordon Smith | Peter Carstairs | Ford Escort Cosworth | 8 | 59:31 | 0:21 | 15:00 | |
| 52 | 5 | 94 | Paul Mackinnon | Alexander Craig | Peugeot 205 | 3 | 59:39 | 0:08 | 15:08 | |
| 53 | 6 | 54 | John Mcclory | David Hood | Honda Civic | 3 | 61:13 | 1:34 | 16:42 | |
| 54 | 24 | 74 | Andrew Borthwick | Fiona Gourlay | Ford Escort Cosworth | 8 | 61:54 | 0:41 | 17:23 | |
| 55 | 25 | 49 | Giles Brooksbank | Peter Nowell | Subaru Impreza | 8 | 62:36 | 0:42 | 18:05 | |
| 56 | 1 | 102 | Garry Johnson | Philip Bond | Vauxhall Corsa | 2 | 63:51 | 1:15 | 19:20 | |
| 57 | 7 | 98 | Sandy Arbuthnott | Ian Arbuthnott | Ford Escort Mk2 | 6 | 1:00 | 65:53 | 2:02 | 21:22 |
| 58 | 2 | 96 | David Killin | Clive Black | Opel Kadett Coupe | 9 | 66:09 | 0:16 | 21:38 | |
| 59 | 1 | 90 | Garry Smith | Helen Brown | Skoda Felicia | 1 | 67:34 | 1:25 | 23:03 | |
| 60 | 26 | 45 | Anthony Arnsby | Chris Purvis | Mitsubishi Evo 7 | 8 | 68:29 | 0:55 | 23:58 | |
| 61 | 7 | 103 | Robert Prentice | Richard Ross | Peugeot 205Gti | 3 | 69:49 | 1:20 | 25:18 | |
| 62 | 8 | 86 | Peter Hunter | Susan Brown | Ford Escort Mk2 | 6 | 0:10 | 72:41 | 2:52 | 28:10 |
| 63 | 8 | 109 | Lee Seager | David Marshall | Peugeot 205 Gti | 3 | 79:42 | 7:01 | 35:11 | |